我已经在我的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
感谢所有人的帮助和圣诞快乐。
答案 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