最近在找工具,想把Mac鍵盤上的caps lock鍵映射成control鍵,發現兩個神器,seil和karabiner.
首先需要到系統偏好設置里將 Caps Lock 鍵改為「No Action」。
下載這兩個工具后,首先打開seil,勾選:
將keycode設置成F19對應的80.
打開karabiner,在「Misc & Uninstall」中點擊「Open private.xml」,會彈出來一個文檔。打開該文檔,將下面的代碼替換進去:
回到「Change Key」中點擊「ReloadXML」,就會看到自定義的名為F19 To Control的映射選項.勾選即完成映射.
關于karabiner里,private.xml腳本語法解析:
復制代碼代碼如下:
<item> <name>Hyper+space To Enter</name> <!--顯示在karabiner選項里的名字--> <appendix>Hyper(cmd+ctrl+shift+opt)+space, send enter</appendix> <!--顯示在karabiner選項里的說明--> <identifier>private.hyperspace2enter</identifier> <!--唯一性的標識符--> <autogen> --KeyToKey-- KeyCode::SPACE, <!--快捷鍵第一項--> ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L | ModifierFlag::COMMAND_L, <!--快捷鍵第二項--> KeyCode::ENTER <!--映射后的結果--> </autogen> </item>
新聞熱點
疑難解答