Ubuntu 16.04 - Activez NumLock et désactivez la clé NumLock de manière permanente

10

Comme le titre le suggère, je cherche un moyen d'activer NumLock et de désactiver la clé NumLock de manière permanente. Il y a une solution ici: https://help.ubuntu.com/community/NumLock , mais je n'ai pas pu trouver le menu "Options de disposition du clavier" dans Ubuntu 16.04 (il n'y a que "Clavier" et "Entrée de texte" dans les paramètres système). L'autre chose que j'ai essayée est d'ajouter les commandes suivantes aux applications de démarrage:

numlockx on && xmodmap -e "keycode 77 = """

Cela ne fonctionne pas non plus et provoque des erreurs au démarrage. Existe-t-il un bon moyen propre de faire cela?

Merci.

user3294195
la source
Votre solution devrait fonctionner, quel genre d'erreurs obtenez-vous au démarrage?
Mike
La commande exacte que j'utilise dans les applications de démarrage est numlockx on && xmodmap -e "keycode 77 = """. Il n'y a plus d'erreur (je ne sais pas pourquoi) et NumLock est activé à la connexion, mais la clé NumLock n'est pas désactivée.
user3294195

Réponses:

8

Après un peu de recherche, il me semble avoir trouvé une solution - Installez "Gnome tweak tools" et sous Typing -> Miscellaneous Compatibility Options, définissez "Les touches du clavier numérique saisissent toujours les chiffres".

user3294195
la source
Cela m'a causé des problèmes sur les écrans de connexion sur plusieurs machines, probablement en raison d'étranges problèmes d'encodage. Cependant, l'ajout de la ligne au fichier d'accueil, comme @YaTaras l'a fait dans sa réponse, fonctionne de manière fiable pour Ubuntu 14.04, 16.04 et plus.
Manuel J.Diaz
Cela a bien fonctionné! Pour l'instant, son nom est "Gnome Tweaks" (pas d'outils)
Liker777
5

Utilisation

xmodmap -e 'keycode 77 = NoSymbol Num_Lock'

dans les applications de démarrage, cela a fonctionné le mieux pour moi, pas besoin numlockx oncar il devrait être activé par défaut.

Mike
la source
3

J'ai fait pour activer numlock automatiquement après le démarrage du système en ajoutant cette ligne: greeter-setup-script=/usr/bin/numlockx onau fichier /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf Voir plus ici: Activer Numlock lors de la connexion

YaTaras
la source