GNU/Linux >> Tutoriales Linux >  >> Linux

¿Mantener Bloq Num siempre activado?

Tengo un teclado estándar con teclas numéricas en el lado derecho (supongo que se llama teclado de 104 teclas). Quiero usar las teclas numéricas solo como teclas numéricas. Eso significa que no quiero el NumLock para encender y apagar las teclas numéricas.

Sin embargo, a veces sucede (no sé cómo, tal vez porque pulsé accidentalmente Bloq Num clave) que el NumLock está apagado, y tengo que presionarlo de nuevo. Esto es extremadamente molesto.

¿Es posible deshabilitar el apagado de NumLock? ?

En otras palabras:Quiero que mis teclas numéricas actúen siempre como teclas numéricas y que deshabiliten NumLock cambiar .

Estoy usando Debian y LXDE (Openbox).

ACTUALIZAR:

He estado usando la solución durante varios años, donde uso en Openbox para ejecutar un script cuando NumLock se presiona la tecla. Este script luego convierte NumLock encendido de nuevo.

<keybind key="Num_Lock">
  <action name="Execute">
    <command>numlock-on.sh</command>
  </action>
</keybind>

además de ser un truco sucio, esto no funciona de manera confiable. De alguna manera, todavía me pasa que el bloq num la tecla se desactiva en mi teclado.

Estoy frustrado con la idea de una tecla de bloqueo numérico. El concepto de bloqueo numérico y Bloq Mayús son pura maldad.

De todos modos, probé la segunda solución, donde puse lo siguiente en mi openbox secuencia de comandos de inicio automático:

xmodmap -e 'keycode 77 = Escape'

pero esto no funciona en absoluto.

Primero, cuando inicio sesión en openbox , todo funciona bien y las teclas numéricas funcionan como teclas numéricas.

Pero cuando presiono bloq num , no solo deshabilita las teclas numéricas, sino que cuando presiono 7 por ejemplo, obtengo OH , y luego las teclas numéricas sirven como teclas de flecha.

Presionando Bloq Num tecla de nuevo no habilita las teclas numéricas. Tengo que cerrar sesión y volver a iniciarla.

Entonces el xmodmap la solución no funcionó como se esperaba.

¿Cómo puedo desactivar de una vez por todas el satánico característica de NumLock clave?

Respuesta aceptada:

De hecho, he podido resolver esto de una vez por todas de otra manera:

Hay un hilo completo sobre esto:https://codereview.stackexchange.com/a/147817/104270

Relacionado:¿Entender IFS?

Pero en realidad es tan fácil como llamar:

# the program `numlockx`  is from the package `numlockx`
# the program `setxkbmap` is from the package `x11-xkb-utils`

numlockx on
setxkbmap -option numpad:mac

después de su inicio de sesión de GUI. Yo mismo lo estoy usando y funciona perfectamente.


Linux
  1. Bash:Mayús+teclas de flecha ¿Hacer A,b,c,d?

  2. ¿Asegurarse de que un proceso esté siempre en ejecución?

  3. ¿Linux envía siempre redirección Icmp?

  4. ¿Qué hace Gnome con las teclas multimedia?

  5. Cómo mantener vivas las sesiones SSH

Windows – Gnome – ¿Windows siempre abre arriba a la izquierda?

Rc_status siempre devuelve "fallido"?

Cómo configurar claves SSH en Ubuntu 18.04

El inicio o reinicio del servicio Mongo siempre falla

Mostrar teclas presionadas en Linux

claves ssh ssh-agent bash y ssh-add