Come rimappare una combinazione di tasti in una chiave?


9

È possibile rimappare una combinazione di tasti in una chiave nel sistema basato su X server, in modo che, ad esempio, se premo End+ Arrow_up, Homevenga generato il codice chiave per ? Google sembra tacere su questo problema. Sarebbe bello se ci fosse una soluzione, poiché aprirebbe molte possibilità per una mappatura della tastiera più conveniente.

Risposte:


5

Dai un'occhiata a questa domanda simile su superutente. Qualcosa di simile a

"xdotool key Home"
  End + Up

nel .xbindkeysrcfile dovrebbe essere sufficiente.

Se vuoi davvero provare a usare xmodmap, un inizio sarebbe mappare la Endchiave o la Upchiave su una chiave modificatrice. Xmodmap. Ad esempio, puoi prendere le tue due chiavi con xeve mappare la Endchiave mode_switchcon

keycode NN("End" keycode) = mode_switch

e quindi mappare la parte mode_switch di UpaHome

keycode NN("Up" keycode) = Up NoSymbol Home

Ma non sono sicuro di quella parte, dovrai sperimentare. Ciò che sicuramente funzionerà è lasciare che il tuo ambiente desktop faccia il lavoro (dconf ecc.).

Un altro indizio potrebbe essere trovato qui .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.