当启用粘滞键时,如何取消意外按下的修饰键?
例如,假设您原本想按下Alt,但您Control却按下了:您如何取消Control然后按下Alt?
如果可能的话,它在 Windows 和 Linux 上的工作方式是否相同?
谢谢。
编辑:在 Gnome 上,再按两次即可禁用粘滞键。Windows 呢?
编辑2:无论如何,在 Gnome 上有时粘性修改器会卡住,因此我不再考虑使用它们。
答案1
我经常会遇到同样的情况,通常是因为我本能地按下了 Shift 键,然后意识到我不想将下一个字母大写。我通过实验发现,按两次 Caps Lock 键会在按下修饰键后清除该键。不幸的是,这似乎会混淆键盘上的 Caps Lock 指示器,但我可以忍受。
答案2
我认为在 Windows 10 下状态序列如下:
- First press - engage the modifier key for the next (non modifier) keypress
- Second press - lock the modifier key
- Third press - cancel the modifier key
单击或双击即可启用多个修饰键。
编辑 2021 年 2 月
我最近尝试重现这些发现,结果似乎与键盘有关。我尝试了两个键盘。其中一个的工作原理与上述完全相同。第二个的工作原理如下:
- First press of either shift - engage shift modifier for next key (alpha or numbers)
- Right then left shift in sequence - lock shift function. Single left shift to clear
- Control, alt - just modify the next keypress.
任务栏上的粘滞键图标确实会显示将应用哪个修饰键。这相当麻烦,我不能说它是否不可靠或我是否陷入混乱,但下一次按下并不总是我所期望的。如果它可靠,我想我可以习惯它。
我找不到任何来自微软的可靠粘滞键信息。如果您可以参考好的信息,请发表评论。
值得一提的是,粘滞键对于 macOs 和带有外接键盘的 iPad 来说效果更好。