Existe-t-il un raccourci clavier pour basculer entre les touches de fonction et les touches F classiques?
Existe-t-il un raccourci clavier pour basculer entre les touches de fonction et les touches F classiques?
Réponses:
Selon ce que vous essayez de faire, vous pourrez peut-être supprimer complètement les raccourcis clavier et automatiser complètement cela. KeyRemap4MacBook vous permet de définir des remappages de clés en fonction de l'application que vous utilisez actuellement.
J'utilise un paramètre qui passe F1par F12aux touches standards de fonction chaque fois que je suis en utilisant RDC (Windows Remote Desktop). À tout autre moment, ils fonctionnent comme leurs icônes (luminosité, volume, lecture, etc.).
KeyRemap4MacBook
est appelé Karabiner
pour Maverics (MacOS X 10.9) et les suivants, et à Karabiner Elements
partir d'El Captain (macOS 10.11). Tous peuvent être téléchargés à partir de la page de téléchargement des mousquetons .
Vous pouvez créer des raccourcis spécifiques à l'application en créant un paramètre personnalisé dans votre private.xml
fichier. Consultez la documentation de référence pour plus de détails, ou mon exemple ci-dessous où je suis en train de lier à nouveau les touches Consumer aux touches de fonction en PhpStorm (pour utiliser le débogueur).
<?xml version="1.0"?>
<root>
<!-- PhpStorm & EAP Version -->
<appdef>
<appname>PHPSTORM</appname>
<equal>com.jetbrains.PhpStorm-EAP</equal>
<equal>com.jetbrains.PhpStorm</equal>
</appdef>
<!-- ============================================================ -->
<item>
<name>Switch to normal function keys when in PhpStorm</name>
<appendix>Change consumer keys to function keys in PhpStorm</appendix>
<identifier>private.app_phpstorm_switch_consumer_to_fn</identifier>
<only>PHPSTORM</only>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3</autogen>
<autogen>__KeyToKey__ KeyCode::LAUNCHPAD, KeyCode::F4</autogen>
<autogen>__KeyToKey__ KeyCode::VK_CONSUMERKEY_KEYBOARDLIGHT_LOW, KeyCode::F5</autogen>
<autogen>__KeyToKey__ KeyCode::VK_CONSUMERKEY_KEYBOARDLIGHT_HIGH, KeyCode::F6</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9</autogen>
<!-- I want to use these while in PhpStorm
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12</autogen>
-->
</item>
</root>
Il existe maintenant une application pour cela: https://github.com/Pyroh/Fluor
Il vous permet de spécifier le fncomportement de la clé en fonction d'un moteur de règles et bascule également entre un comportement et l'autre lorsque vous appuyez sur la fntouche.
Il pourrait y avoir un moyen plus simple, mais voici ce qui vient à l'esprit: