我目前正在玩无法更改控件的游戏。但是,我习惯了另一场比赛的控制。
目标:使用密钥Q与SHIFT密钥同义 - > 按住Q =按住SHIFT键。按Q =按SHIFT。
最理想的是,使用AppleScript或Keyboard Maestro来实现这一目标。如有必要,我也可以使用shell脚本。
我尝试使用Keyboard Maestro / AppleScript执行此操作,但它无效。
键盘大师
使用Keyboard Maestro,我创建了一个新的宏。每当我按下Q时,宏都会激活。
激活的宏将运行以下AppleScript:
tell application "System Events"
key code 56
end tell
但是,这似乎不起作用。 即使它确实有效,按Q也不等于按压转换。
其他信息
另外,我找到了Emulate held down key on keyboard?,但它适用于C#,而不是AppleScript或键盘大师。 没用,但有点相似:How to make an alias for a keyboard shortcut/hotkey?
顺便说一句,我在Mac上。