当我按下Ctrl+ 时Backspace,有时会插入一个小方块,而不是整个单词被删除。
问题只发生在一些文本框中;在其他人中,快捷方式就像它应该的那样工作。
开始菜单搜索框:有效
记事本:不工作

Notepad2:有效
火狐:有效
我正在运行 Windows 7 x64。
我刚刚在新 PC 上全新安装了 Windows 10。Ctrl+Backspace不会删除任何程序(记事本、Chrome [地址栏和文本框,例如这个]、Windows 搜索等)中插入符号左侧的单词。另一方面,Ctrl+Delete确实有效并删除了插入符号右侧的单词。Alt+ Delete(恢复上次删除的单词)在某些地方(记事本)有效,但在其他地方(Chrome、Windows 搜索)无效。
我不知道是否相关,买我还安装了葡萄牙语的第二个键盘方案。我不记得我在安装第二个方案之前是否使用过该命令,但是该命令在任何一种语言中都不起作用。
我想过安装 AutoHotKey 来解决这个问题,但考虑到这个命令的标准功能,它真的没有必要。
编辑:@Leathe 在测试屏幕键盘的评论中建议,看看它是否有效。确实如此。这意味着问题出在键盘上。然而,这显然不是一个微不足道的硬件问题(例如损坏的键),因为每个键都可以正常工作:Backspace删除插入符号左侧的字母并删除资源管理器中的文件;Ctrl修改其他键的行为(Ctrl+ Delete、Ctrl+ C、Ctrl+V都按预期工作)。这只是行为不正常的两者的总和。
EDIT2:使用按键扫描代码我检查了 PC 在输入这些组合键时如何接收按键,并且出现了非常奇怪的行为。
这是Ctrl+程序的输出C:
OnKeyDown, Key code=17, Control keys= Ctrl{Left}, Key name CTRL
OnKeyDown, Key code=67, Control keys= Ctrl{Left}, Key name c
OnKeyPress
OnKeyup, Key code=67, Control keys= Ctrl{Left}, Key name c …Run Code Online (Sandbox Code Playgroud)