Inhabilitar XF86Back y XF86Forward (navegador hacia atrás / adelante en Lenovo Thinkpad)

18

Mi Thinkpad R500 tiene teclas de retroceso y avance justo sobre las teclas de dirección, así que en Firefox sigo perdiendo texto ingresado, accidentalmente.

¿Cómo deshabilitar estas teclas hacia atrás / adelante?

Extracto de 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
    
pregunta Nicolas Raoul 02.02.2011 - 05:40

1 respuesta

20

Puedes deshabilitar las teclas con el comando xmodmap . Por ejemplo, para desactivar XF86Back , ejecute el siguiente comando:

xmodmap -e "keycode 166="

Esto establece el código de clave 166 (que es el código clave para XF86Back como se puede ver en el resultado de xev ) en nada, lo que significa que está deshabilitado. Para volver a habilitar XF86Back :

xmodmap -e "keycode 166=XF86Back"

Para deshabilitar las teclas Atrás y Adelante automáticamente, cree el archivo .xmodmap en su carpeta de inicio y pegue lo siguiente dentro de él:

keycode 166=
keycode 167=
    
respondido por el Isaiah 02.02.2011 - 06:46

Lea otras preguntas en las etiquetas