基本上,我在玩一款需要很多可用热键的游戏(魔兽世界)。
WoW 禁用了基本操作系统命令,这样就可以使用命令键作为修饰符,但我无法使用Cmd+ Shift+ Q。游戏并没有禁用它,仍然会提示注销窗口。
我尝试研究该问题,但一无所获。有一个com.apple.symbolichotkeys.plist
首选项文件,但似乎没有与注销相关的内容。
答案1
安装KeyRemap4MacBook并将文件保存为如下内容~/Library/Application Support/KeyRemap4MacBook/private.xml
:
<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::Q, VK_SHIFT | VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen>
</item>
</root>
然后按下 ReloadXML 按钮并勾选设置的复选框。
__KeyToKey__ KeyCode::Q, VK_SHIFT | VK_COMMAND | ModifierFlag::NONE, KeyCode::F19, ModifierFlag::SHIFT_L, ModifierFlag::COMMAND_L
会将 shift-command-Q 映射到 shift-command-F19。
答案2
安装一个键映射实用程序,然后将 Command-Shift-Q 重新映射到其他内容(或不存在)。
例如,BetterTouch工具应该能够帮助您解决这个问题(我相信还有其他键盘映射器)。