VS Code 触摸板滚动移动光标而不是页面

VS Code touchpad scrolling moving cursor instead of page

我在 Lenovo Yoga 710 笔记本电脑上使用 VS Code。我的问题是当我用两根手指在触摸板上滚动时,光标上下移动而不是移动页面并将光标留在原处。这在任何其他应用程序中都没有发生(使用 Word 和记事本测试)。

Video showing VS Code vs Notepad scrolling

有人知道怎么改吗?我在 VS Code 的任何地方都找不到设置,我在其他笔记本电脑上也没有遇到这个问题。

谢谢!

编辑

This has been answered as not being an issue with VS Code, this is just a list of other issues to aide in future searches

解决方法

按照 this 视频中的说明,我在 Lenovo Yoga 710 上工作。

万一 link 出现故障,这里是 ELAN 说明:

  1. here
  2. 下载 Yoga 370 的 ELAN UltraNav Driver
  3. 运行下载文件解压内容到C:/Drivers
  4. 在设备管理器中找到 ELAN 触摸板
  5. 点击更新驱动程序>浏览我的电脑>让我选择>从磁盘安装
  6. 选择ETD.inf
  7. 重启

不幸的是,VSCode 中没有设置来解决这个问题。

GitHub issue for this problem was closed since the issue is on Chromium's end. The Chromium bug report 仍然开放,许多人就其 Lenovo 笔记本电脑的问题发表评论。

你能试试这个解决方法吗,Ctrl + Touchpad Scroll。这个对我有用。

我知道这是一个旧的 post,但我遇到了类似的问题,想分享另一个解决方案,以防其他人像我一样遇到这个问题。唯一有用的东西是 Ctrl + Touchpad Scroll,但这真的很烦人而且让人分心。

我在 Lenovo Support forum 上找到了另一个解决方案,它通过 3 个简单的步骤解决了我的问题:

  1. 使用运行
  2. 打开regedit.exe
  3. 转到Computer\HKEY_CURRENT_USER\Software\Elantech\SmartPad
  4. ScrollControl_Mode0 更改为 1