J'ai essayé d'échanger ma Fnclé avec la gauche Control, ce qui n'a pas fonctionné.
J'ai utilisé la commande xev
pour obtenir les keycodes / keysym.
Ensuite, j'ai utilisé:
xmodmap -e 'keycode 151=Control_L'
xmodmap -e 'keycode 37=XF86WakeUp'
Mais cela n'a rien changé.
Je ne pouvais pas non plus créer le .Xmodmap
pour changer les clés là-bas.
Ai-je oublié quelque chose? Cela n'a pas jeté d'erreur.
Réponses:
Si vous utilisez un ordinateur portable Lenovo ou Thinkpad, consultez la configuration BIOS / UEFI pour vérifier s'il existe une option "Swap Fn and Ctrl" dans la section "Keyboard". Selon le guide de l'utilisateur, la plupart des modèles devraient avoir cette option.
la source
Vous utilisez probablement un clavier Lenovo, qui rapporte le Fnas
XF86WakeUp
. Normalement, il Fnn'enregistre pas du tout unxev
événement car il est géré par le BIOS, vous ne pouvez donc pas le remapper.Le fait qu'il soit signalé comme
XF86WakeUp
source de confusion, comme vous pouvez le voir dans ce rapport de bogue , mais ce n'est pas vraiment un bogue, pour citer le commentaire 27 de ce rapport de bogue:la source