web-dev-qa-db-fra.com

Impossible de remapper la touche Ctrl avec xmodmap

Mon clavier d'ordinateur portable n'a pas de Right Ctrl clé. Et j'utilise une disposition différente de celle du clavier, il y a donc des touches qui ne font rien. J'essaie donc de remapper une de ces clés pour l'utiliser comme Right Control. Je fais la commande suivante: xmodmap -e 'keycode 97=Control_R'. J'ai aussi essayé avec Control_L. Mais la clé ne fait rien. Ensuite, j'ai testé avec la touche Alt: xmodmap -e 'keycode 97=Alt_r' et cela fonctionne bien.

Pourquoi ne puis-je pas remapper la clé de contrôle?

3
Jesse

Changer le mappage de la clé de commande est un processus en deux étapes. La première partie consiste à obtenir les bonnes informations pour le code de touche et keysym . La deuxième partie consiste à vérifier que le mappage du modificateur est correct.

On dirait que vous avez déjà le bon code clavier, essayez plutôt ceci. Créez un fichier myxmodmap avec ce qui suit

clear control
keycode 97 = Control_R
add control = Control_R Control_L

Maintenant, traitez le fichier avec xmodmap

[~]$ xmodmap myxmodmap

Si vous souhaitez que ces expressions xmodmap soient traitées chaque fois que vous vous connectez, changez le nom du fichier en ~/.Xmodmap

6
cossovich