¿Cómo deshabilitar las teclas del teclado?


16

Tengo una computadora portátil con un teclado completo (tiene teclado numérico), pero la computadora portátil no es tan grande, y debido a eso las teclas son relativamente pequeñas, lo que significa que constantemente me encuentro presionando teclas accidentalmente en la parte del teclado numérico.

¿Hay alguna manera de deshabilitar teclas específicas que simplemente no quiero?

Respuestas:


14

Tengo la Menuclave muy cerca de las teclas Ctrly left-arrow.

xmodmap -e 'keycode 135 = 0x0000' 

Para tener una primera impresión de qué códigos de teclas se asignan a qué teclas, simplemente escriba:

xmodmap -pke

que le da una lista de todas las asignaciones. Por ejemplo, la linea

keycode  57 = n N

significa que el código de tecla 57 se asigna a una "n" minúscula si no se presiona ninguna tecla adicional, y una "N" mayúscula si Shiftse mantiene.

Algunas referencias para moverse con las cosas.

  1. xevle permitirá identificar el código clave para su clave de interés.
    Mire su página de manual, esta también es una buena referencia rápida,
    Mediakeys con .Xmodmap HOWTO
  2. ArchWiki tiene una buena descripción para xmodmap

¿Qué puedo hacer para desactivar la tecla '/'?
shravan

12

Ejemplo para deshabilitar / habilitar retroceso:

# Disable
$ xmodmap -e 'keycode 22 = '

# Enable
$ xmodmap -e 'keycode 22 = BackSpace'

donde 22 necesita ser reemplazado por la salida de xevmientras presiona la tecla de retroceso.


1
Muchas gracias. Siempre presiono "Insertar" por error cuando presiono la tecla Fin, y acabo de reasignar la función Insertar al Final :)
Max Williams
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.