使用Karabiner将COMMAND_R重新映射为Hash#

时间:2015-12-25 09:21:26

标签: hash keyboard karabiner

我已经在我的private.xml文件中创建了一个重新映射,如下所示,试图使用修饰键来输入哈希:

<?xml version="1.0"?>
<root>
    <item>
        <name>Command_R to Hash # (Alt+3)</name>    
        <identifier>private.Command_R_to_hash</identifier>
        <autogen>
            __KeyToKey__ 
            KeyCode::COMMAND_R, ModifierFlag::NONE, 
            KeyCode::KEY_3, ModifierFlag::OPTION_L
        </autogen>
    </item>
</root>

但是,当我重新加载文件时,COMMAND_R继续作为普通的COMMAND_R工作。

我正在使用运行OS X 10.11.2(El Capitan)的MacBook Pro和Karabiner版本10.15.0

感谢所有人的帮助和圣诞快乐。

1 个答案:

答案 0 :(得分:0)

 <autogen>
  __KeyOverlaidModifier__
  KeyCode::COMMAND_L,
  KeyCode::COMMAND_L,
  KeyCode::KEY_3, ModifierFlag::SHIFT_L
</autogen>
按住&#34;命令&#34;

使用此mod它点击&#34;命令&#34;,当你点击&#34;命令&#34;它产生&#34;#&#34;

doc在这里引用 https://pqrs.org/osx/karabiner/xml.html.en#syntax-KeyOverlaidModifier

建议阅读 https://stevelosh.com/blog/2012/10/a-modern-space-cadet/#better-shifting