[Soci SLIP] Xorg, super e tasti scrausi... problema risolto!

Iron Bishop ironbishop a fsfe.org
Dom 8 Lug 2007 13:43:19 CEST


Immaginate di avere un portatile con entrambi i tasti CTRL rotti: sarebbe
un peccato non usarlo, ma CTRL è un tasto importante e la sua mancanza dà
fastidio! Ci viene in aiuto il tasto "super" (quello che sulla maggior
parte delle tastiere ha impresso il logo della grande m (phun intended)).
E' sufficiente configurare Xorg in modo che alla pressione di quel tasto si
comporti come se fosse stato premuto CTRL. Piccolo inconveniente: a quel
punto non si possono più usare le shortcut legate a "super", ma non ce ne
sono poi molte in confronto a quelle di CTRL (al volo ricordo solo
l'effetto "acqua" di Beryl e compagnia). Piuttosto semplice:

$ xmodmap -e "keysym Control_L = Super_L"

Provate a premere Super+C e si comporterà come se aveste premuto CTRL+C.
Però in questo modo funziona solo fino alla fine della sessione. Per fare
in modo che sia definitivo, potete inserire la stringa "keysym Control_L =
Super_L" in un file ~/.xmodmaprc ; GNOME riconosce questo file all'avvio
della sessione e chiede se si desidera caricarlo ad ogni sessione. Per gli
altri desktop environment probabilmente (non ho guardato) ci sono
comportamenti simili, ma qualora mancassero è sufficiente modificare
.xsession .

Per divertirsi con xmodmap, è interessante partire usando le opzioni -pm e
-pk ...


-- 
Flavio "Iron Bishop" Pastore
https://www.fsfe.org/fellows/ironbishop/index





Maggiori informazioni sulla lista Soci