执行 Alt+Tab 后如何解决滚动不当行为?

Kar*_*eem 31 scrolling 18.04

大多数时候我会执行Alt+ Tab(切换窗口),从浏览器(chrome)转到 Visual Code,反之亦然,鼠标滚动不正常,它跳转到页面中的某个位置,无论是向下滚动位置,还是向上,关于发生了什么的任何想法?

小智 21

安装和运行imwheel为我解决了这个问题。

$ sudo apt-get install imwheel
$ imwheel
INFO: imwheel started (pid=80085)
Run Code Online (Sandbox Code Playgroud)

您必须在每次启动时启动它(或在应用程序中添加它以启动)。
pgrep -lf imwheel看看它是否正在运行;你可以用pkill imwheel.

/!\ 它通过Ctrl + wheel应用程序(Firefox、Chromium、LibreOffice、PDF 阅读器...)禁用缩放
(也许 imwheelrc 中的设置可以解决这个问题)

  • 只是想明确地感谢您为这个问题提供了一个解决方案,这个问题让我疯狂了好几个星期。 (3认同)
  • 要添加到启动,请从菜单中转到“启动应用程序”,然后添加一个项目。只需使用命令“imwheel”。 (2认同)
  • 谢谢!对我有用,这个错误也让我发疯......!如果可以的话,我会多次投票! (2认同)

小智 4

如果您寻求解决方案,它仍然是一个未解决的错误。但如果您想知道为什么会发生这种情况,我认为原因是所有窗口的滚动位置都是唯一的,或者当您滚动时所有窗口的滚动位置都会发生变化。例如,如果您在一个窗口中向上滚动一点,然后转到另一个窗口并开始滚动,则该栏会向上跳一点并开始从那里移动,这表明另一个选项卡的滚动更改正在应用于新选项卡也。