Per gli utenti che come me possiedono una tastiera con tanto di tasti multimediali e non vogliono rinunciare al loro uso, voglio soddisfare in breve questo loro desiderio
Allora innanzitutto se nella vostra Home non è presente il file .Xmodmap createlo quindi aprite un terminale e avviate xev quindi ora premete il tasto multimediali che volete settare quindi nel terminale vi appariranno una serie di comandi come questi:
KeyRelease event, serial 31, synthetic NO, window 0×2400001,
root 0×1a6, subw 0×0, time 7177017, (-1326,372), root:(112,394),
state 0×10, keycode 222 (keysym 0×0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
vedete che nella terza riga dell’output c’è keycode numero questo dovete selezionarlo e copiarlo nel file .Xmodmap, quindi vi fate seguire il nome con cui intendete identificare questo tasto esempio F30, questo dovrà essere il file di xmodmap risultante:
keycode 176 = F25
keycode 174 = F26
keycode 160 = F27
come vedete è molto semplice configurare questo file, sono necessari pochissimi passaggi, infine per settare la scorciatoia del vostro De o Wm che utilizzate, per i De non credo debba essere eseguita questa configurazione di xmodmap dal momento che dovrebbe avvenire tutto in automatico; mentre per window manager come openbox o pekwm, il mio caso, dovete aprire il file in genere chiamato keys creare una nuova scrociatoia, per Pekwm questo un esempio:
KeyPress = “#176″ {Actions = “Exec amixer -c 0 sset Master 1+ unmute cap &”}
molto semplice e intuitiva la configurazione, questo comando mi serve per alzare del 3% il volume di alsamixer utilizzando appunto il comando amixer attraverso il tasto multimediale della mia tastiera. Faccio notare che per Pekwm avevo avuto problemi nel fare funzionare queste scorciatoie in quanto con la nuova versione del window manager è necessario settare direttamente il keycode del tasto anzichè il nome identificativo del tasto, necessario al contrario in openbox, quindi basta aggiungere un # prima del keycode ed il gioco è fatto
Ah dimenticavo non scordatevi di aggiungere nel file startup il comando xmodmap /home/utente/.Xmodmap &
P.s. ho fatto una prova e ho visto che su Pekwm non è necessario incluedere il keycode in .Xmodmap, basta sapere il keycode del tasto e inserirlo direttamente nella scorciatoia desiderata
Ottimo Pekwm sempre il migliore!
Febbraio 17, 2009 at 7:46 pm
fantastico! era quello che cercavo, thanks :]
pekwm rulez _\m/