Ubuntu 12.04 LTS client e il famigerato F10

Sto provando da qualche giorno la nuova versione di Ubuntu come client sul mio desktop e devo dire che l’interfaccia Unity ha fatto passi da gigante rispetto alla prima versione che ho testato. Ora è molto più intuitiva e facile da usare, devo dire che sono pienamente soddisfatto; inoltre il nuovo kernel 3.2 si fa sentire e ora tutte le periferiche del mio Notebook sono supportate e funzionano immediatamente senza alcun tipo di problema. Anche stampanti e scanner di rete vengono visti automaticamente per cui si diventa operativi dopo l’installazione davvero in pochi minuti.

Solo due cosucce mi lasciano  perplesso.
La prima è il selettore dello spazio di lavoro: sono abituato ad XFCE4 in cui sulla barra del menu è presente un widget con i 4 spazi di lavoro e si può spostare il ghost di una finestra presente in uno degli spazi di lavoro ad un altro direttamente dal widget; al contrario su Ubuntu è necessario aprire il widget per far apparire una schermata con i 4 spazi di lavoro nella quale è possibile spostare le finestre. L’utilizzo della scorciatoia “Super-S” (super è il modificatore che sulle tastiere normalmente ha il simbolo di Windows) rende questa operazione più immediata piuttosto del click sull’icona del selettore dello spazio di lavoro, però la modalità di XFCE4 per me resta più intuitiva. Boh, magari è solo questione di abitudine.

La seconda cosa sulla quale ho sbattuto la testa per parecchio, è la disabilitazione della scorciatoia F10 nel terminale. Utilizzo molto i terminali e spesso uso Midnight Commander (mc) per semplifarmi la vita. In mc, il tasto F10 è usato come scorciatoia per chiudere la finestra corrente; al contrario, non solo nell’impostazione del terminale è utilizzato per accedere al menu come in tutte le altre versioni, ma in Ubuntu è utilizzato anche per far apparire il menu “alternativo” (quello che normalmente appare premendo il pulsante destro del mouse) e non esiste alcuna modalità di disabilitare questa funzionalità tramite interfaccia grafica.

Per disabilitare questa funzionalità a basso livello scrivete quanto segue in una console:

mkdir -p ~/.config/gtk-3.0
cat< ~/.config/gtk-3.0/gtk.css

@binding-set NoKeyboardNavigation {
     unbind "F10"
}

* {
     gtk-key-bindings: NoKeyboardNavigation
}

EOF

Poi chiudete tutti i terminale e… voilà, ora la scorciatoia F10 è disabilitata!