Ricablaggio della corsa dei tasti


9

Alcuni tasti della mia tastiera sono terminati dopo una catastrofica fuoriuscita di coca cola. Non intendo sostituire la vecchia tastiera, poiché l'intero laptop verrà sostituito l'anno prossimo.

I tasti in questione sono: freccia su, freccia giù, Maiusc e '/'.

Shift ha un fratello gemello sulla costa occidentale, che sta facendo tutto il lavoro ora, e potrei ricollegare '/' come 'delete' (ora mi rendo conto che questa era una chiave totalmente inutile) con il xmodmap -e 'keycode 119=/'comando. Cioè, premendo 'cancella' ora viene emesso un '/'.

Per scoprire come sostituire le chiavi che uso xev. Intendo sostituire rispettivamente freccia su e freccia giù rispettivamente per pgup e pgdn. Purtroppo la freccia su / giù non ha output. So che pgup e pgdn sono codici chiave 112 e codici chiave 117. Ma cosa devo compilare nel xmodmap -e 'keycode <value>=<action>'modello come xmodmap -e 'keycode 112='exmodmap -e 'keycode 117='


Supponendo che tu stia parlando della tastiera del laptop stesso, una soluzione rapida e semplice fino a quando la sostituzione del tuo laptop potrebbe essere una tastiera USB economica.
Crovaxon,

Mentre Stephen Kitt funzionerà, se è possibile, suggerisco di riparare, sostituire o eludere (tastiera USB) la tastiera. I $ 50 risparmiati non valgono lo sforzo di riqualificare te stesso per digitare in modo errato, quindi per ri-allenarti a digitare di nuovo correttamente.
Coteyr,

Risposte:


12

Vedere /usr/include/X11/keysymdef.hper i nomi delle chiavi disponibili:

xmodmap -e 'keycode 112=Up'
xmodmap -e 'keycode 117=Down'

(i prefissi devono essere rimossi).

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.