Autohotkey 禁用LAlt DOWN操作(但保持UP操作)

Autohotkey 禁用LAlt DOWN操作(但保持UP操作),autohotkey,Autohotkey,摘要:我需要按住LAlt键而不关闭“右键单击菜单” 我使用左alt键作为60%键盘的第二层激活键(无箭头) 这对我的打字和编程使用来说是个奇迹,但我的映射有一个小问题:当我按下LAlt键时,它会触发系统上的一些内部操作,关闭右键单击菜单,我无法使用LAlt+键组合浏览选项 如何重新定位: 右击任意位置(或按AppsMenu键)打开“右击菜单” 按住左all键 预期行为:菜单将保持打开状态 当前行为:菜单关闭 您会注意到,按下键(释放前),菜单将关闭。由于我使用LAlt键按箭头键,因此无法在

摘要:我需要按住
LAlt
键而不关闭“右键单击菜单”


我使用左alt键作为60%键盘的第二层激活键(无箭头)

这对我的打字和编程使用来说是个奇迹,但我的映射有一个小问题:当我按下
LAlt
键时,它会触发系统上的一些内部操作,关闭右键单击菜单,我无法使用
LAlt+键组合浏览选项

如何重新定位:

  • 右击任意位置(或按AppsMenu键)打开“右击菜单”
  • 按住左all键
预期行为:菜单将保持打开状态

当前行为:菜单关闭

您会注意到,按下键(释放前),菜单将关闭。由于我使用LAlt键按箭头键,因此无法在菜单上导航,因为我尝试按组合键移动选择时,菜单会立即关闭(
LAlt+k
表示“向下箭头”)

我尝试了
LAlt::Return
和其他一些组合,但没有效果,它总是在向下键时触发系统默认功能(关闭菜单),但我的自动热键脚本只在向上键时触发。即使我同时拥有
LAlt::
LAlt-Up::
,它们都会在向上键时触发,我也无法控制向下键的行为来取消它


有什么想法吗?

确保不要忘记设置
\UseHook
指令

#NoEnv
#UseHook
LAlt:: return

这对我来说很好。

请确保不要忘记设置
\UseHook
指令

#NoEnv
#UseHook
LAlt:: return

这对我来说很好。

这只会自己起作用。一旦你把
LAlt&k::Send{Down}
添加到你的代码中,菜单将在LAlt Down时再次关闭。这只会自动工作。将
LAlt&k::Send{Down}
添加到代码后,菜单将在LAlt Down时再次关闭。