[在Windows 10上使用Autohotkey允许窗口键打开开始菜单

问题描述 投票:2回答:1

我有一些AutoHotKey脚本,可用于在监视器周围移动窗口。例如,我将[Shift] +[Win]+ [Up]设置为将当前窗口按比例移动到当前ans大小以上的监视器

我的问题是,由于在星期五升级到Windows 10,执行这些功能之一仍然会执行其热键操作,但是当我在按住Window的同时释放Shift键时,开始菜单就会打开。当我还在7时,仅当我按下并释放Window键而不按下任何其他键时,开始菜单才会打开。

我使用Control + Window而不是Shift的热键没有此问题。只有在按住Window的同时按下并释放Shift键。

我该如何解决?

windows-10 autohotkey hotkeys
1个回答
0
投票

如果您的热键发送了LWin / RWin以外的任何其他键,则应取消“开始”菜单。例如,Send {Blind}{vkFF}

如果无法抑制“开始”菜单,则很可能意味着Win键在发送键之前已被释放(虚拟地或物理地),或者在发送键之后被释放并再次被按下,并且未被正确屏蔽。您可以使用KeyHistory解决此问题,该命令应立即显示Win-down,然后显示Win-up,并应指示这些事件是否由AutoHotkey生成以及在什么时间生成。

仅当您在不按住任何其他修饰键的情况下按下并释放Win键并且没有按下或释放任何其他键时,才会出现“开始”菜单。换句话说,除非您的热键直接或间接释放Shift并按下和/或释放Win键(并且Send无法掩盖它),否则您所描述的内容将不可能实现。

最新版本的AutoHotkey在+#Up::之类的热键中使用时不会掩盖Win键,因为Shift键已经掩盖了它。

© www.soinside.com 2019 - 2024. All rights reserved.