Comment modifier l'utilisation des clés Fn en fonction de l'application?

34

Je voudrais savoir s'il existe une application qui peut vous permettre d'utiliser les touches Fn différemment en fonction de l'application actuelle.

Par exemple, dans le terminal ou dans votre IDE favori, vous souhaitez les utiliser comme touches de fonction standard, mais pour les autres applications, vous souhaitez conserver les clés Apple par défaut.

sorin
la source
2
Le nouveau MacBook avec TouchBar répond exactement à vos attentes (il y a six ans).
Glorfindel
Malheureusement, la préférence pour la fonction TouchBar ne se répercute pas sur le clavier externe. Donc, j'utilise toujours Fluor sur mon MacBook TouchBar. (C'est une excellente application aussi!)
noio

Réponses:

26

Fluor est un nouveau venu dans cet espace qui fait exactement ce que vous voulez:

Fluor est un outil qui vous permet de modifier automatiquement le comportement des touches fn du clavier en fonction de l'application active.

Il est open source, fonctionne sur macOs Sierra et est activement développé (à partir de mars 2017).

robd
la source
2
En effet, Fluor fait exactement cela. Très bien. :)
Grogs
2
Également très facile à installer et à exécuter brew cask install fluor:, exécutez simplement à partir du menu Applications. Une fois que Palua a cessé de fonctionner, j'ai migré vers Fluor et j'en suis très heureux
checketts
10

FunctionFlip pourrait être ce que vous cherchez.

Le but de FunctionFlip est simplement de désactiver les fonctions spéciales - rembobinage, lecture, désactivation du son, etc. - des touches de fonction. Par exemple, si vous "retournez" F7, F8 et F9, ces touches - uniquement ces touches - reviendront aux touches F normales. Appuyez sur la touche fn avec la touche spéciale pour récupérer la fonction spéciale. C'est-à-dire que les fonctions "spéciales" et "normales" sont inversées.

Pour attribuer des raccourcis personnalisés à vos clés récupérées, utilisez un programme tel que Quicksilver ou Keyboard Maestro.

Ron
la source
J'ai modifié votre message avec plus d'informations, @ron, mais il ne suffit pas de coller des liens pour que cela fonctionne ici. S'il vous plaît le faq pour plus.
Loïc Wolff
@ LoïcWolff Pas de problème.
ron
9

Palua fera exactement ce dont vous avez besoin.

Voici Palua, un moyen simple de changer rapidement de mode de touches de fonction sur n'importe quel clavier Mac!

Vous devez exécuter un jeu, lancer une application graphique ou travailler sur un projet nécessitant des touches de fonction F1-F12. Il suffit d'appuyer sur option + commande + TAB pour que le changement se produise.

Mode intelligent: le mode clé change avec l'application qui a le focus.

chenyi1976
la source
Le lien vers Palua ne fonctionne pas, allez ici itunes.apple.com/fr/app/palua/id431494195?mt=12
fredw
1
Malheureusement, Palua ne travaille pas avec el capitan. J'ai fini par définir les touches de fonction par défaut (avec le panneau de préférences du clavier) comme je les utilise généralement et en utilisant Keyboard Maestro pour remapper certaines d'entre elles sur les touches spéciales Apple.
Jonaustin
1
À ce jour, Palua a disparu de l'App Store et d'Internet en général.
krs013
Je n'en suis pas certain, mais je pense que Palua travaillait auparavant sur El Capitan. J'ai essayé de l'exécuter depuis bash, /Applications/Palua.app/Contents/MacOS/Palua, mais j'ai eu cette erreur. "2016-03-19 23: 07: 40.302 Palua [21714: 183915] Palua doit quitter, le reçu du Apple Store de Mac n'est pas valide."
sigjuice
@ ksr013 J'ai été très déçu de ne plus pouvoir retrouver Palua. J'ai commencé à aimer cette petite application. Une idée où cela aurait pu aller?
Préférez
3

Il existe une application - FNable - qui peut vous aider (fonctionne également avec El Capitan).

Il peut changer les touches Fn en fonction de l'application ou en utilisant un raccourci.

Il n'est plus disponible sur l'App Store, voici donc leur site web: https://fnable.com/

romashko_o
la source
N'est plus disponible sur l'App Store. Haha ils disparaissent tous.
huyz
0

Je ne sais pas de quelles touches vous avez besoin, mais pour moi la solution la plus simple était de les utiliser toutes comme touches de fonction standard et d'utiliser un nœud papillon avec des raccourcis globaux pour conserver F7-F12 en tant que touches multimédias, tout en ayant F1-F6 comme touches de fonction standard .

voidStern
la source