Disabilita XF86Back e XF86Forward (browser indietro / avanti su Lenovo Thinkpad)

18

Il mio Thinkpad R500 ha i tasti indietro / avanti quasi i tasti di direzione, quindi su Firefox continuo a perdere il testo inserito, accidentalmente.

Come disabilitare questi tasti indietro / avanti?

Estratto da xev:

KeyPress event, serial 29, synthetic NO, window 0x5e00001,
    root 0xbc, subw 0x0, time 2375874, (1279,794), root:(1285,881),
    state 0x10, keycode 166 (keysym 0x1008ff26, XF86Back), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False
KeyPress event, serial 32, synthetic NO, window 0x5e00001,
    root 0xbc, subw 0x0, time 2377115, (1279,794), root:(1285,881),
    state 0x10, keycode 167 (keysym 0x1008ff27, XF86Forward), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False
    
posta Nicolas Raoul 02.02.2011 - 06:40

1 risposta

20

Puoi disabilitare le chiavi usando il comando xmodmap . Ad esempio, per disabilitare XF86Back , eseguire il seguente comando:

xmodmap -e "keycode 166="

Imposta il codice chiave 166 (che è il codice chiave per XF86Back come si può vedere nell'output xev ) su niente, il che significa che è disabilitato. Per riattivare XF86Back :

xmodmap -e "keycode 166=XF86Back"

Per disabilitare automaticamente entrambe le chiavi Indietro e Avanti, crea il file .xmodmap nella tua cartella Inizio e incolla quanto segue al suo interno:

keycode 166=
keycode 167=
    
risposta data Isaiah 02.02.2011 - 07:46

Leggi altre domande sui tag