Fn ve F tuşları arasında geçiş yapmak için klavye kısayolu


Yanıtlar:


9

Ne yapmaya çalıştığınıza bağlı olarak, klavye kısayollarını tamamen kesip tamamen otomatik hale getirebilirsiniz. KeyRemap4MacBook , kullanmakta olduğunuz uygulamaya bağlı olarak anahtar yeniden eşlemelerini ayarlamanıza olanak tanır.

Ben anahtarları bir ayar kullanıyorum F1aracılığıyla F12Ben RDC (Windows Uzak Masaüstü) kullanıyorum her standart Fonksiyon tuşlarına. İkonları gibi çalıştıkları herhangi bir zamanda (parlaklık, ses seviyesi, oynatma vb.).


1
Bu sadece aradığım şeydi.
GreenKiwi

bu ayarları uygulamayı nasıl yapabilirsiniz? Sadece küresel olarak etkinleştirebilirim.
Pfitz

Sierra'da çalışmıyor
David

Not, Maverics (MacOS X 10.9) ve aşağıdakiler için ve El Captain'dan (macOS 10.11) KeyRemap4MacBookçağrılır . Hepsi Karabiner İndirme sayfasından indirilebilir . KarabinerKarabiner Elements
luckydonald

3

Bir oluşturarak uygulamaya özel kısayollar oluşturabilirsiniz özel ayarı sizin de private.xmldosyaya. Ayrıntılar için referans belgelerine veya PhpStorm'da (hata ayıklayıcıyı kullanmak için) Tüketici anahtarlarını İşlev tuşlarına yeniden bağladığım aşağıdaki örneğime bakın.

<?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>

Süper harika, çok yararlı, teşekkürler! Sistemimde birkaç değişiklik yapmak zorunda kaldım: F1, ConsumerKeyCode :: BRIGHTNESS_DOWN, F2, ConsumerKeyCode :: BRIGHTNESS_UP, F5, ConsumerKeyCode :: KEYBOARDLIGHT_LOW ve F6, ConsumerKeyCode :: KEYBOARDLIGHT_HIGH. Tümü Karabiner'ın olay görüntüleyicisi kullanılarak keşfedildi.
jbyler

Bu harika!
roNn23


1

Daha kolay bir yol olabilir, ancak aşağıdakiler akla gelir:

  • Evrensel Erişimi açın.
  • Bunu kullanıcı arayüzü aracılığıyla değiştiren bir AppleScript veya Automator Uygulaması oluşturun.
  • Bu uygulamayı bir tuş kombinasyonuna bağlayın.

1

Kullanabileceğin inanmak FNistediğiniz birlikte anahtar F1aracılığıyla F12standart F tuşu işlevini kullanmak, anahtarlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.