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.
Réponses:
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.
la source
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é.
la source