38 votes

Basculer "Utiliser toutes les touches F1, F2 comme touches standard" via script.

Je bascule très souvent le paramètre "Utiliser toutes les touches F1, F2 comme touches standard" et j'aimerais l'automatiser via un script (ou un raccourci clavier). Est-ce possible ? J'ai essayé de chercher sur Google les bons arguments pour defaults write ... mais sans succès.

fn settings


Mise à jour : J'ai fini par créer https://github.com/jkbrzt/MacOS-fn-toggle en fonction des réponses données ici.

Mise à jour II : Il y a maintenant aussi - https://github.com/Pyroh/Fluor - une application de menubar vraiment sympa qui vous permet de modifier automatiquement le comportement des touches fn du clavier en fonction de l'application active.

0voto

George Scott Points 1

J'ai écrit une application (gratuite) qui fait exactement ce que vous cherchez. Vous pouvez la télécharger directement à partir de http://www.techmasterdesign.com/fnswitch/

Le code source est disponible ici : http://www.techmasterdesign.com/forum/viewtopic.php?f=2&t=668

0 votes

Veuillez noter que si vous souhaitez promouvoir ou recommander votre propre produit/blog, il y a certaines conditions à respecter. les directives en place pour le faire. En les respectant, vous éviterez de donner l'impression que vous faites du spamming. Pourriez-vous modifier de déclarer explicitement votre affiliation ? Merci.

1 votes

Je ne comprends pas pourquoi le vote négatif si c'est une application qui répond directement au problème de l'OP. Une modification mineure de la réponse pour indiquer l'affiliation serait certainement utile, mais ne vaut pas un vote négatif. +Je ne suis pas sûr que ce soit une bonne idée.

0 votes

Il n'y a qu'un seul vote sur cette question, donc tout le monde peut effacer le -1 s'il pense que la réponse est claire et utile. Allan

-1voto

Rwanou Points 101

Compte tenu de toutes les réponses, j'ai appliqué la solution suivante pour Yosemite.

En utilisant Automator, j'ai créé une application avec le code suivant :

tell application "System Preferences"
reveal anchor "keyboardTab" of pane "com.apple.preference.keyboard"
end tell
tell application "System Events" to tell process "System Preferences"
click checkbox 1 of tab group 1 of window 1
end tell
quit application "System Preferences"

Enregistrez-le, ajoutez-le aux applications. Pour éviter le message "L'éditeur AppleScript n'est pas autorisé par l'accès d'assistance", allez dans Préférences système->Sécurité et vie privée->Privacy tap->Entrée Accessibilité et ajoutez votre application.

Si comme moi vous souhaitez un raccourci, alors dans Automator créez un nouveau script avec Launch App et sélectionnez votre application. Ensuite, retournez dans Préférences système->Clavier->onglets Raccourcis->Entrée de service et à la fin de la liste, attribuez un raccourci à votre script.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X