我有一个autohotkey
这样的脚本:
RAlt::RWin ; right command to alt
RWin::RAlt ; right alt to command (windows key)
LWin::LAlt ; left command to alt
LAlt::LWin ; left alt to command (windows key)
#q:: Run "d:\Tools\mytool1.lnk"
#b:: Run "d:\Tools\mytool2.lnk"
我在训练营,所以前 4 行我正在重新映射win
和键。我对和映射command
有问题。#q::
#b::
当我按下WinKey+q或WinKey+时b,我的应用程序启动了,但同时当我释放时,WinKey开始菜单会立即弹出。
有什么办法可以阻止开始菜单出现?
更新:
我只是注释了前 4 行,发现在这种情况下我的 #q 和 #b 映射不会触发开始菜单。但我更愿意保留 Windows 键映射。有什么想法吗?
答案1
在 Windows 10 上,有一个解决方法可以帮助我避免这种情况:将Win文件中定义的热键分成几个文件,以便每个文件最多包含其中一个。例如:
前:
#E::Run, "some command";
#T::Run, "another command";
之后:(两个文件)
#E::Run, "some command";
#T::Run, "another command";