Keymando を使用してキーストロークを送信するとき、現在押されている修飾子を削除することはできますか?
例:
map "<Cmd-d>" do
send("a")
end
Cmd+a
これは、私が欲しいものではなく送信しますa
。(これはでっち上げの例ですが、要点を示しています。)
AutoHotkey (Windows 用のキー再マッピングおよび自動化ツール) は、キーストロークを送信するときに押し下げられた修飾キーを解放します (修飾キーを解放しない必要がある場合は、そのパラメーターも指定できます)。
Keymando で同じことを行うにはどうすればよいですか? 押したままの修飾子を解放する「スマートな」方法がない場合でも、解放したい修飾子を手動で指定できますか (繰り返しますが、AutoHotkey を使用すると、 のようなキーストロークを送信できます{Ctrl Up}
。Keymando にも同様のものがあります)。
最後に、Mac 用の Keymando に代わる、より強力な代替手段はありますか?