如何使 Windows XP 上的 alt 表现得像传统的修饰键?

如何使 Windows XP 上的 alt 表现得像传统的修饰键?

我是一名 Mac 用户,在 Mac 上,除非您打开了粘滞键,否则键盘左下方的所有修饰键的工作方式完全相同:您可以随意按下它们,但除非同时按下另一个键,否则它们不会执行任何操作。

在 Windows 上,行为有很大不同。Windows 键显然可以打开“开始”菜单,如果单独按下 alt 键,则会准备菜单键盘快捷键。

这让我很抓狂,因为我经常使用 alt-tab 键,但偶尔会错误地单独按下 alt 键,需要我再次按下它才能切换回常规键盘输入,而不是菜单快捷键。就我而言,这真的很不直观,因为 alt 键在任何地方都用作修饰键,但如果你单独按下它,它也有功能。

我怎样才能完全禁用该粘滞键功能?

答案1

我怀疑是否有任何内置方法可以做到这一点(例如,使用注册表项),但它很简单,只需使用自动热键脚本(您也可以编译脚本并在后台自动运行生成的文件)。


以下脚本允许Alt+whatever正常工作,但Alt它本身不执行任何操作*

~RAlt & * ::
 RAlt     ::
~LAlt & * ::
 LAlt     ::

*按住Alt执行某项操作:如果打字时不显示加速键选项已经设置。当然在这种情况下,它实际上与 bug 相对的是特性 (feature)。

相关内容