远程Windows系统时打开第二个VS Code窗口键盘操作卡顿求助
解决Windows远程桌面中VS Code多窗口键盘卡顿/输入无效问题
环境信息
- 操作系统:Windows 10 10.0.19045.2604 x64 简体中文版
- VS Code版本:最新稳定版
问题重现步骤
- 在本地电脑A打开第一个VS Code窗口,正常开展编码工作
- 等待约半天或一天后,使用电脑B通过
mstsc.exe远程连接电脑A - 在远程会话中打开第二个VS Code窗口,此时执行编辑文件、搜索内容、新建文件等操作时,按下键盘会导致窗口卡顿;将窗口最小化再最大化后显示恢复,但键盘输入仍完全无效
临时解决方法
- 关闭所有VS Code窗口
- 重新打开VS Code窗口,远程端即可正常使用VS Code进行编辑操作
可行解决方案尝试
1. 禁用VS Code硬件加速
- 打开VS Code,按
Ctrl+,打开设置面板 - 搜索
"window.enableHardwareAcceleration",取消勾选该选项 - 搜索
"window.titleBarStyle",设置为"native" - 重启VS Code后生效
2. 调整远程桌面显示配置
- 打开
mstsc.exe,点击「显示选项」 - 切换到「显示」标签,适当调低显示分辨率,或取消勾选「使用所有显示器的全屏模式」
- 重新连接远程桌面后测试VS Code键盘操作
3. 重置VS Code窗口状态
- 在远程会话的VS Code中,按
Ctrl+Shift+P打开命令面板 - 输入并执行
Window: Reset Window State命令 - 无需关闭所有窗口,重置后尝试键盘操作
4. 排查扩展冲突
- 按
Ctrl+Shift+X打开扩展面板 - 暂时禁用所有第三方扩展,之后逐个重新启用,排查是否为特定扩展导致的问题
- 重点排查涉及键盘钩子、窗口管理类的扩展
内容的提问来源于stack exchange,提问作者wf751620780
相关产品推荐
相关产品推荐

