¿Existe un método abreviado de teclado para alternar entre la función y las teclas F clásicas?
¿Existe un método abreviado de teclado para alternar entre la función y las teclas F clásicas?
Dependiendo de lo que estés tratando de hacer, es posible que puedas eliminar los atajos de teclado por completo y automatizar completamente esto. KeyRemap4MacBook le permite establecer reasignaciones de claves en función de la aplicación que esté utilizando actualmente.
Estoy usando una configuración que cambia F1 a través de F12 a teclas de función estándar siempre que estoy usando RDC (escritorio remoto de Windows). En cualquier otro momento, funcionan como sus íconos (brillo, volumen, reproducción, etc.).
Puede crear accesos directos específicos de la aplicación creando una configuración personalizada en su archivo private.xml
. Consulte la documentación de referencia para obtener más información, o mi ejemplo a continuación, donde estoy volviendo a vincular las claves del consumidor para volver a Teclas de función cuando está en PhpStorm (para usar el depurador).
<?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>
Puede haber una forma más fácil, pero lo siguiente viene a la mente:
Creo que puede usar la tecla FN en combinación con las teclas F1 a F12 que desee, para usar la función de la tecla F estándar.
Ahora hay una aplicación para esto: enlace
Le permite especificar el comportamiento de la clave fn según el motor de reglas, y también cambia entre un comportamiento y el otro cuando presiona la tecla fn .
Lea otras preguntas en las etiquetas keyboard