如何重建窗口键按捷径

问题描述 投票:0回答:1
我想使用窗口键打开一个应用程序启动器,该应用程序发射器具有自己的快捷方式(

alt + space

),同时还保留了组合快捷方式(
win + 1
win + d
win + tab
等)。
我尝试了许多不同的方法,但没有成功。我最成功的尝试看起来这样:

#Requires AutoHotkey v2.0 $LWin up:: { if A_PriorKey = "LWin" Send "!{Space}" }
该代码允许我打开应用启动器,但是所有其他快捷方式都停止工作。似乎发生的事情是,当按下按下时,此钩子还会消耗

LWin

键(这意味着操作系统未注册键按下)。
我想只对关键发布事件做出反应,然后将密钥新闻事件留下。在大多数情况下,我认为我可以使用关键活动,但是只有在满足IF条件时才能消耗它会很棒。
我没有与Autohotkey绑在一起;我只是为此任务安装了它。我通常会使用PowerToys定期重新映射。如果您有另一个可以帮助您的解决方案,我很乐意切换它。
    

在这里工作:

#Requires AutoHotkey v2.0 ; https://www.autohotkey.com/docs/v2/lib/A_MenuMaskKey.htm ; Disable the ability for the left Win to activate the Start Menu: ~LWin::Send "{Blind}{vkE8}" ~LWin up:: { if A_PriorKey = "LWin" Run "Notepad" ; Send "!{Space}" }

keyboard keyboard-shortcuts autohotkey autohotkey-2
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.