Método abreviado de teclado para alternar entre las teclas Fn y F

18

¿Existe un método abreviado de teclado para alternar entre la función y las teclas F clásicas?

    
pregunta johnk 28.12.2010 - 16:38

5 respuestas

9

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.).

    
respondido por el Robert S Ciaccio 28.12.2010 - 22:46
3

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>
    
respondido por el Ryan Fisher 12.06.2015 - 10:57
2

Puede haber una forma más fácil, pero lo siguiente viene a la mente:

  • Activa el acceso universal.
  • Cree una aplicación AppleScript o Automator que lo cambie a través de la interfaz de usuario.
  • Vincule esa aplicación a un combo de teclas.
respondido por el user588 28.12.2010 - 19:02
2

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.

    
respondido por el user66001 21.09.2012 - 02:38
1

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 .

    
respondido por el rafaelzlisboa 01.07.2017 - 14:13

Lea otras preguntas en las etiquetas