GNU/Linux >> Tutoriels Linux >  >> Linux

Gardez Numlock toujours activé ?

J'ai un clavier standard avec des touches numériques sur le côté droit (je suppose que ça s'appelle un clavier à 104 touches). Je veux utiliser les touches numériques uniquement comme touches numériques. Cela signifie que je ne veux pas du NumLock pour activer et désactiver les touches numériques.

Cependant, cela arrive parfois (je ne sais pas comment, peut-être en appuyant accidentellement sur le NumLock key) que le NumLock est éteint et je dois appuyer à nouveau dessus. C'est extrêmement ennuyeux.

Est-il possible de désactiver la désactivation de NumLock ?

En d'autres termes :Je veux que mes touches numériques agissent toujours comme des touches numériques et désactivent le NumLock interrupteur .

J'utilise Debian et LXDE (Openbox).

MISE À JOUR :

J'utilise maintenant depuis plusieurs années la solution, où j'utilise dans Openbox pour exécuter un script lorsque NumLock touche est enfoncée. Ce script active alors NumLock à nouveau.

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

en plus d'être un piratage sale, cela ne fonctionne pas de manière fiable. D'une manière ou d'une autre, il m'arrive toujours que le numlock la touche est désactivée sur mon clavier.

Je suis frustré par l'idée d'une touche numlock. Le concept de numlock et verrouillage des majuscules sont le mal pur.

Quoi qu'il en soit, j'ai essayé la deuxième solution, où j'ai mis ce qui suit dans mon openbox script de démarrage automatique :

xmodmap -e 'keycode 77 = Escape'

mais cela ne fonctionne pas du tout.

Tout d'abord, lorsque je me connecte à openbox , tout fonctionne bien et les touches numériques fonctionnent comme des touches numériques.

Mais quand j'appuie sur numlock , cela désactive non seulement les touches numériques, mais lorsque j'appuie sur 7 par exemple, j'obtiens OH , puis les touches numériques servent de touches fléchées.

Appuyez sur NumLock key again n'active pas les touches numériques. Je dois me déconnecter et me reconnecter.

Donc le xmodmap la solution n'a pas fonctionné comme prévu.

Comment puis-je une fois pour toutes désactiver complètement le satanique fonctionnalité de NumLock clé ?

Réponse acceptée :

J'ai en fait réussi à résoudre ce problème une fois pour toutes d'une autre manière :

Il y a tout un fil à ce sujet :https://codereview.stackexchange.com/a/147817/104270

Connexe :Comprendre l'IFS ?

Mais en fait, c'est aussi simple que d'appeler :

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

numlockx on
setxkbmap -option numpad:mac

après votre connexion à l'interface graphique. Je l'utilise moi-même et il fonctionne parfaitement.


Linux
  1. Comment configurer des clés SSH

  2. Est-ce que ~ est toujours égal à $home ?

  3. Que fait Gnome avec les touches multimédias ?

  4. Maintenir un serveur cloud à jour

  5. gpg :commande introuvable

Windows – Gnome – Windows toujours ouvert en haut à gauche ?

Comment configurer des clés SSH sur Debian

Trier plusieurs clés avec le tri Unix

Maintenir la session SSH en vie

Afficher les touches enfoncées sous Linux

clés ssh ssh-agent bash et ssh-add