
1 vanxx OP 最新惊人发现,使用 windows 自带软键盘依旧识别不到,这是什么问题??? |
2 vanxx OP 2026-01-20 11:17:03.736 [info] [Window] [KeybindingService]: / Soft dispatching keyboard event 2026-01-20 11:17:03.736 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched 2026-01-20 11:17:03.736 [info] [Window] [KeybindingService]: / Received keydown event - modifiers: [ctrl], code: ControlLeft, keyCode: 17, key: Control 2026-01-20 11:17:03.736 [info] [Window] [KeybindingService]: | Converted keydown event - modifiers: [ctrl], code: ControlLeft, keyCode: 5 ('Ctrl') 2026-01-20 11:17:03.736 [info] [Window] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase. 2026-01-20 11:17:04.124 [info] [Window] [KeybindingService]: + Ignoring single modifier ctrl due to it being pressed together with other keys. 附一段 vscode 使用 shorcut troubleshooting 的输出 |
3 Rooger 1 天前 via iPhone 换输入法试试 我之前在 VS Code ,使用不了 Ctrl+. 最后发现是微软五笔输入法的锅。 |
4 Ultimatum5976 12 小时 57 分钟前 看看是不是显卡软件用了这个快捷键。之前 Ctrl+Shift+I 在 Obsidian 打不开 DevTool ,发现是 AMD 显卡控制面板占用了这个快捷键 |
5 vanxx OP 问了 GPT 问题解决了:复制一下 Ctrl + ; 是一个已知的 TSF / IME 保留候选键 在某些系统版本中被用于: 候选词确认 / 标点模式 IME 内部调试 / legacy shortcut Office / 输入法历史遗留行为 它不会出现在: 注册表 Keyboard Layout 系统热键列表 OpenArk / Process Explorer 如何“真正修掉”它(不是绕过) 下面按有效程度给你方案,你可以一步一步来。 方案一(最推荐):彻底关闭 TSF 输入法热键 步骤: 设置 → 时间和语言 → 键入 高级键盘设置 输入语言热键 把所有内容: 输入法切换 标点切换 Ctrl/Shift 类热键 全部设为“未分配” 然后 重启 注意: 这个界面很多时候“看起来没 Ctrl+;”, 但它会顺带清理隐藏的 TSF 映射表 --- 这问题真是百年一遇,主要是这个热键里压根没有 Ctrl+;这个组合,压根发现不了,不管怎样按照提示一步步确实解决问题了 |