Sto cercando di cambiare il tasto Ctrl sinistro con maiuscole in modo permanente. Ma con il selettore di layout della tastiera nativa di Ubuntu, xmodmap non è rimasto (questa domanda). Quindi ora ho appena abbandonato lo switcher nativo e ho usato invece il comando setxkbmap. Ho creato uno script:
#!/bin/bash
setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle -option ctrl:swapcaps
Funziona proprio come voglio. Ma ora voglio eseguirlo automaticamente all'avvio del sistema. Ma se lo metto in Applicazioni Sturtup non funziona. Apparentemente qualcos'altro ripristina la mappa xkb dopo il mio script all'avvio.
Qualcuno sa cosa attiva il ripristino di xkb e come eliminarlo?
Migliore risposta
Infine, dopo molte ricerche, ecco cosa ho trovato per Ubuntu 13.10:
$ sudo apt-get install dconf-tools
$ dconf-editor
vai a org>> gnome>> desktop> > sorgenti di input
Metti le tue opzioni sotto xkb-options come un elenco. Es:['altwin:ctrl_alt_win','..ecc..']
Quindi chiudi l'editor dconf. Le modifiche dovrebbero essere applicate immediatamente.
... Pubblicherei uno screenshot ma la mia reputazione su questa bacheca non è abbastanza alta, per favore dammi alcuni punti 😉
Rif:
- Come cambiare in modo permanente Caps Lock ed Esc
- man 7 xkeyboard-config