我曾尝试使用尤克里里和KeyRemap4MacBook将Fn+ WASD(或IJKL)映射到箭头键,但没有找到任何可行的解决方案。
我需要它们配合使用Shift,Cmd这样Alt我就可以轻松地用左手选择/突出显示文本。
答案1
Ukelele 或 keylayout 文件不能用于重新映射 fn,但 KeyRemap4MacBook 可以,至少在我的 Apple Wireless Keyboard 上可以。尝试使用私有文件像这样:
<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::A, ModifierFlag::FN, KeyCode::CURSOR_LEFT</autogen>
<autogen>__KeyToKey__ KeyCode::D, ModifierFlag::FN, KeyCode::CURSOR_RIGHT</autogen>
<autogen>__KeyToKey__ KeyCode::W, ModifierFlag::FN, KeyCode::CURSOR_UP</autogen>
<autogen>__KeyToKey__ KeyCode::S, ModifierFlag::FN, KeyCode::CURSOR_DOWN</autogen>
</item>
</root>