Есть ли сочетание клавиш для переключения между функциональными и классическими клавишами F?
Есть ли сочетание клавиш для переключения между функциональными и классическими клавишами F?
Ответы:
В зависимости от того, что вы пытаетесь сделать, вы можете вообще отключить сочетания клавиш и полностью автоматизировать это. KeyRemap4MacBook позволяет вам устанавливать переопределения клавиш в зависимости от того, какое приложение вы используете в данный момент.
Я использую параметр , который переключается с F1помощью F12стандартных функциональных клавиш , когда я использую RDC (Windows Remote Desktop). В любое другое время они работают как иконки (яркость, громкость, воспроизведение и т. Д.).
Вы можете создавать ярлыки для приложений, создавая пользовательские настройки в своем private.xml
файле. За подробностями обращайтесь к справочной документации или к моему примеру ниже, где я перепривязываю клавиши Consumer обратно к функциональным клавишам в PhpStorm (для использования отладчика).
<?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>
Теперь есть приложение для этого: https://github.com/Pyroh/Fluor
Он позволяет вам определять fnповедение клавиш в зависимости от механизма правил, а также переключаться между одним поведением и другим при нажатии fnклавиши.
Возможно, есть более простой способ, но на ум приходит следующее: