Mac OS Xでキーボードショートカットを指定するにはどうすればよいですか?


0

Mac OS X 10.10(Yosemite)でキーボードを設定して、指定した記号を書き込むためにファンクションキーをマップするにはどうすればよいですか?

\(押すたびに書きたいF1

回答:


0

これを行うネイティブな方法はわかりませんが、キーを別のキーにマッピングできるKarabinerというアプリがあります。

  1. インストールして起動します。
  2. その設定を開きます(メニューバーアイコン> [設定]から)。
  3. [Misc&Uninstall]タブに移動し、[private.xmlを開く]をクリックします。これにより、private.xmlというファイルのあるフォルダーに新しいFinderウィンドウが開きます。
  4. お好みのテキストエディターでprivate.xmlを開き、そのコンテンツをthis(*)に置き換えます。

    <?xml version="1.0"?>
    <root>
        <item>
            <name>My F1 binding</name>
            <appendix>F1 = \(</append>
            <identifier>private.myf1</identifier>
            <autogen>
                --KeyToKey--
                KeyCode::F1, ModifierFlag::FN,
                KeyCode::BACKSLASH, KeyCode::KEY_9, ModifierFlag::SHIFT_L
            </autogen>
        </item>
    </root>
    
  5. ファイルを保存します。

  6. Karabinerの設定に戻り、「キーの変更」タブに移動して「ReloadXML」ボタンを押します。

(*)注1:結果の文字はキーボードに依存するため、これはUSキーボード用です。
たとえば、自分のキーボード(スイスのドイツ語)の場合、代わりに2 KeyCode行を次のように置き換える必要があります。

KeyCode::F1, ModifierFlag::FN,
KeyCode::KEY_7, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L, KeyCode::KEY_8, ModifierFlag::SHIFT_L

注2:あなたが設定キーボードを持っている場合は、「標準のファンクションキーとしてキーはF1、F2などのすべての使用」をオンにする(ようにFNF1明るさが低下します)、その後、あなたは交換する必要がありますModifierFlag::FNすることによってModifierFlag::NONE

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.