En realidad mi problema es el mismo con esto. ¿Cómo deshabilitar una tecla del teclado en Linux (Ubuntu)?
Pero quiero deshabilitar esta clave dañada (el código de clave es 135) en el inicio.
xmodmap -e 'keycode 135= NoSymbol'
Aunque probé muchos métodos, no pude ejecutar el comando anterior al inicio.
Probé estos métodos;
Añadí el comando anterior en
/etc/rc.local
¡Pero no funciona!Creé un script de bash y luego moví mi script a
/etc/init.d/
y lo habilité en el inicio con este comandoupdate-rc.d disablekey.sh enable
¡Pero no funciona!Encontré un servicio postgresql en
/etc/init.d/
y agregué estoxmodmap -e 'keycode 135= NoSymbol'
comando en el servicio postgresql y luego ejecuto este comandoupdate-rc.d postgresql enable
Cuando reinicié mi computadora. El servicio postgresql funciona bien, pero mi clave dañada aún funciona.
¿alguna sugerencia?
xmodmap
antes de que X comience es inútil, vuelveunable to open display
. Tienes que tener pantalla primero. Intentaría ejecutar el comando justo antes de que se inicie cualquier administrador de pantalla (como LightDM). No he probado esto sin embargo, por lo tanto, esto es un comentario, no una respuesta.Respuestas:
Trate de crear el archivo ~ / .Xmodmap
y reiniciar
fuente