68 votes

Comment puis-je inverser la touche 'fn' sur un clavier Apple afin que F1, F2, F3... soient utilisés par défaut?

Pour être plus clair, actuellement, les touches de volume et de luminosité sont utilisées et je dois maintenir Fn enfoncé pour exécuter une commande F1, F2, F3, F4, F5... Puis-je inverser cela pour que ce soit la touche de fonction par défaut et que le maintien de Fn active le volume et les autres commandes spéciales ?

0 votes

Cherchez-vous un réglage par utilisateur ou au niveau du système ?

0 votes

Pouvez-vous préciser quel type de clavier il s'agit ; un clavier USB Apple autonome, ou quelque chose intégré dans un ordinateur portable ? Cela aidera d'autres personnes ayant la même question à le trouver plus facilement.

0 votes

pwr.github.io/Solaar c'est la solution

126voto

Kjetil Watnedal Points 2917

Ceci est décrit sur le Wiki de la Communauté Ubuntu :

https://help.ubuntu.com/community/AppleKeyboard#Change_Function_Key_behavior

Vous pouvez essayer :

sudo bash -c "echo 2 > /sys/module/hid_apple/parameters/fnmode"

Si cela fonctionne, vous pouvez le changer définitivement (conformément à la page wiki liée) :

echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf
sudo update-initramfs -u -k all
sudo reboot # facultatif

11 votes

Le lien que vous avez posté est assez long à lire. Pour aider les futurs utilisateurs à accéder plus rapidement à la solution permanente (qui ne sera pas annulée après chaque redémarrage), voici les 3 commandes que vous devez taper pour rendre cela permanent, selon le lien que vous avez posté ci-dessus : 1) echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf, 2) sudo update-initramfs -u -k all, 3) (optionnel) sudo reboot. Fait ! Ça fonctionne pour moi sur mon MacBook blanc de 2008 fonctionnant sous Xubuntu 16.04 LTS.

0 votes

Peut confirmer que cela fonctionne sur un MacBook Air 2015 avec la version 16.04.

1 votes

Je confirme que cela fonctionne sur un MacBook Pro 2015 avec la version 19.04.

4voto

user1074839 Points 41

Veuillez essayer ceci lorsque l'édition directe de fnmode échoue.

echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmode

0voto

Neall Points 251

Sur un matériel informatique Apple plus ancien, cela est accompli par un paramétrage de configuration de PBButtonsd. Vous devriez ajouter cette ligne au fichier de configuration /etc/pbbuttonsd.conf:

KBDMode = fkeysfirst  

PBButtonsd fonctionne sur les iBooks et PowerBooks (basés sur PowerPC) ainsi que sur les MacBooks (basés sur Intel) ; le paquet Ubuntu natif semble avoir disparu après Dapper Drake

0 votes

En fait, je cours sur un Thinkpad T510, j'adore simplement ces claviers Apple en aluminium.

0voto

Sergio del Amo Points 825

Il peut également être utile de vérifier les options du BIOS pour cette fonctionnalité. Sur mon Dell Inspiron, cela peut être configuré via le BIOS. Espérons que cela fonctionnera également pour votre matériel.

0 votes

Autant que je sache, il n'y a aucun moyen d'accéder au BIOS pour Mac. C'est l'approche d'Apple.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X