Existe-t-il un moyen d'arrêter le basculement du clavier NumLock dans KDE?
Je souhaite utiliser Numlock comme raccourci clavier et basculer le clavier avec une autre touche ou avec une application.
AFAIK, il existe deux options pour changer les images clés. Xmodmap est relativement facile à modifier, mais souffre d'être un peu lent à démarrer. Xkb est horriblement compliqué et terriblement documenté, mais est beaucoup plus stable et devrait supposément remplacer xmodmap. J'utilise ce dernier.
Cela dit, je ne sais pas à quel point il est facile de remapper les touches de modification avec xkb. (FWIW, les paramètres système de KDE ne sont qu'une interface avec les options xorg/xkb.)
Dans tous les cas, voici une solution utilisant xmodmap.
Tout d'abord, vérifiez le mappage existant.
xmodmap -pke
Vous verrez quelque chose de similaire au suivant.
keycode 77 = Num_Lock NoSymbol Num_Lock
Vous n'avez pas dit quelle clé vous vouliez échanger, donc à titre d'exemple, je vais échanger a avec verrouillage numérique. Par conséquent, trouvez également la ligne de cette clé.
keycode 38 = a A a A aacute Aacute aacute
Exécutez les commandes suivantes pour tester en les échangeant immédiatement.
xmodmap -e 'keycode 38 = Num_Lock NoSymbol Num_Lock'
xmodmap -e 'keycode 77 = a A a A aacute Aacute aacute'
Et vous pouvez vérifier à nouveau le mappage.
xmodmap -pke
Pour rendre ce changement permanent, créez ~/.Xmodmap
avec le contenu suivant, puis redémarrez (ou éventuellement déconnectez-vous).
keycode 38 = Num_Lock NoSymbol Num_Lock
keycode 77 = a A a A aacute Aacute aacute
Nautilus ouvert avec:
Sudo nautilus
Aller à /usr/share/X11/xkb/symbols
Ouvrez le fichier pc
avec gedit.
Changer la ligne
key <NMLK> { [ Num_Lock ] };
À
key <NMLK> { [XF86Bluetooth, Num_Lock ] };
6. Enregistrez et fermez le fichier.
Courir
Sudo dpkg-reconfigure xkb-data
Redémarrer le PC.
Vous pourrez maintenant utiliser NumLock comme raccourci clavier.
Vérifiez également cela, dans KDE, si vous souhaitez que le clavier saisisse des chiffres: