首页 > 解决方案 > 带有 AltGr 的 Autohotkey 快捷键导致锁定 Ctrl 键

问题描述

我想在不完全切换的情况下模仿 NEO 键盘布局的一些不错的功能。因此我想做一些这样的热键

<^>!m::Send, 1
return

<^>!,::Send, {Numpad2}
return

它确实有效,但是当我使用它输入 1 或 2 时,之后 ctrl 键被锁定,即如果我只是按“a”,那么每个文本都会被选中,等等。按下实际的 Ctrl 键会将行为恢复为正常。退出脚本本身不会。然而,相同的文件也包含

<^>!a::Left
return

<^>!s::Down
return

<^>!d::Right
return

<^>!w::Up
return

在这里问题没有出现。我已经尝试了 {Blind} 和 SendPlay 的版本,但我无法让它工作。我还尝试添加 {Ctrl up} 命令。

标签: autohotkey

解决方案


推荐阅读