Scorciatoia da tastiera per commutare tra i tasti Fn e F

18

C'è una scorciatoia da tastiera per passare tra i tasti funzione e classico F?

    
posta johnk 28.12.2010 - 16:38
fonte

5 risposte

9

A seconda di cosa stai cercando di fare, potresti riuscire a eliminare completamente le scorciatoie da tastiera e automatizzarla completamente. KeyRemap4MacBook ti consente di impostare la ridefinizione delle chiavi in base a quale applicazione stai attualmente utilizzando.

Sto usando un'impostazione che cambia F1 attraverso F12 in tasti funzione standard ogni volta che utilizzo RDC (Windows Remote Desktop). Ogni altra volta funzionano come le loro icone (luminosità, volume, riproduzione, ecc.)

    
risposta data 28.12.2010 - 22:46
fonte
3

Puoi creare scorciatoie per applicazioni specifiche creando una impostazione personalizzata nel tuo file private.xml . Consulta la documentazione di riferimento per i dettagli, o il mio esempio qui sotto in cui sto riconvocando le chiavi dei consumatori di nuovo Tasti funzione in PhpStorm (per usare il debugger).

<?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>
    
risposta data 12.06.2015 - 10:57
fonte
2

Potrebbe esserci un modo più semplice, ma viene in mente quanto segue:

  • Attiva l'accesso universale.
  • Crea un'app AppleScript o Automator che attiva / disattiva l'interfaccia utente.
  • Collega l'app a una combinazione di tasti.
risposta data 28.12.2010 - 19:02
fonte
2

Credo che sia possibile utilizzare il tasto FN in combinazione con i tasti F1 attraverso F12 desiderati, per utilizzare la funzionalità del tasto F standard.

    
risposta data 21.09.2012 - 02:38
fonte
1

Ora è disponibile un'app per questo: link

Ti consente di specificare il comportamento della chiave fn a seconda del motore di regole e passa anche da un comportamento all'altro quando premi il tasto fn .

    
risposta data 01.07.2017 - 14:13
fonte

Leggi altre domande sui tag