Existe-t-il un moyen d'échanger les touches fn (fonction) et de contrôle sous linux sur un macbook pro?


10

Je me fiche que cela se fasse dans le bios ou dans un module noyau ou un logiciel. Existe-t-il un moyen de faire en sorte que la touche «fn» agisse comme «contrôle» et la touche «contrôle» comme «fn» sous Linux fonctionnant sur un macbook pro?

PS. Vous pouvez le faire avec un logiciel sous OSX avec l'application KeyRemap4MacBook.


Je pense que c'est câblé dans le clavier. Pas sûr, cependant.
maxelost le

Je ne peux pas vous donner une réponse exacte, mais regardez comment les auteurs de ces fichiers de disposition de clavier modifient les mappages de touches. Je trouve que changer les clés régulières est plutôt trivial. Avec un peu de patience et en étudiant les autres exemples (où ces fichiers doivent être installés), vous pourrez peut-être comprendre comment remapper les touches de contrôle et fn. colemak.com
Ярослав Рахматуллин

Réponses:


1

Personnellement, je n'ai pas eu besoin de le faire, mais ce lien montre que vous devriez pouvoir modifier le mappage de clés du noyau au démarrage pour effectuer ce changement.

Ce lien indique également que XFree86 essaiera de charger le mappage du noyau à son heure de chargement, il ne devrait donc pas avoir besoin d'être modifié uniquement pour X si vous faites d'abord ce qui précède.


0

Vous pouvez essayer d'exécuter xev à partir d'un xterm et voir quel est le code clé de fn. les bits sont anded et orred donc vous devrez peut-être maintenir une autre touche (ctrl) pendant que vous appuyez sur fn pour voir les données mais ensuite retirer (probablement 0xffe3) et peut-être aurez-vous une valeur que vous pouvez utiliser avec xmodmap. J'ai eu du mal avec cette touche d ** m fn avant sur ces claviers et j'ai abandonné.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.