¿Cómo deshabilitar una tecla del teclado en Linux (Ubuntu)?

20

mi teclado está dañado, la tecla del teclado [é] siempre está presionada y me impide trabajar. En Windows encontré el software Sharpkey para deshabilitar el botón [é] pero en Ubuntu no encontré ninguna solución. En muchos foros hablan de Xmodmap, pero no puedo trabajar en el terminal ya que el botón [é] a menudo se PRESIONA. ¿Podría darme una solución para ese problema? Gracias

Kort Ria
fuente
44
¿Tienes ssh habilitado? Puedes usar xmodmap desde otra máquina. Pero, ¿has intentado quitar la llave físicamente y limpiarla?
Paul

Respuestas:

34

Lo que intentaría:

  1. Conecte un teclado USB allí o entre en la máquina usando ssh.

  2. Abre una terminal y corre xev -event keyboard. Mostrará algunas cosas en la pantalla. Si omite los argumentos, notará que también mostrará algo más si mueve el mouse.

  3. Luego, presione la combinación de teclas que desea deshabilitar [é]. La información en la pantalla cambiará y tendrá que buscar el keycodevalor.

  4. Ejecute algo como esto, cambiando <value>el valor que obtuvo para keycodeel último paso:

    xmodmap -e 'keycode <value>='
    

    Por ejemplo, si quiero deshabilitar la ~tecla (Shift + `), tendría que ejecutar:

    xmodmap -e 'keycode 49='
    

Solo he intentado esto con más teclas estándar , como Caps Lock ... pero supongo que también debería funcionar con esto. ¡Espero que esto ayude!

jimm-cl
fuente
2
Pero esto solo funciona bajo Xorg. ¿Es posible deshabilitar en un tty también?
paulodiovani
2
Funcionó. ¿Qué pasa si quiero deshacer esto?
Vagabundo
No funcionó para mí con la clave esc, pero xmodmap -e 'keycode <value>=NoSymbol'funcionó
YasserKaddour
¿Qué hay de hacer lo mismo en la terminal (/ dev / vty *) sin (o antes de comenzar) X?
¿Cómo hacer que esto funcione cada vez que xorg comienza? Entonces, después de cerrar sesión / iniciar sesión y reiniciar, ¿sigue funcionando?
sscarduzio
-2

También puede cambiar el teclado por uno nuevo. Es posible pedir un teclado para su computadora portátil particular en la red y viene por correo postal en algún lugar de China.

También puede desconectar su teclado y usar un USB externo. Es fácil abrir su computadora portátil y desconectar un pequeño cable que va del teclado a la placa base.

Ruslan Gerasimov
fuente