在 Debian 10 中,但从旧版本(始终使用 Gnome)开始,滚动条通常跟随鼠标(滚动条旋钮始终位于光标下方),但有时它滚动页面内容的速度要慢得多(旋钮落后于光标 - 例如光标已“行走”了 500 像素,但旋钮仅“行走”了 50 像素)。
不是 Gnome 图像,但您知道我所说的“滚动条旋钮”:
大多数时候我都会得到第一个行为。很少且不可预测的是,我得到了第二个。
实际上,我更习惯于看到它发生在垂直滚动条上,但我想它可能同样发生在水平滚动条上。当内容比窗口大得多时,通常会发生这种情况,因此旋钮实际上比图像上小得多。
使用 Debian+Gnome 五年后,我仍然不明白是什么导致了这种差异。有人能解释一下吗?我在 Google 上没有找到任何内容(也许我不知道搜索的正确词?)。
答案1
这是 GTK 滚动条的一个功能,称为平滑滚动,它允许用户减慢滚动速度,从而实现像素级精确定位。
当您按下 Shift 键滚动或在移动滑块之前长按滑块时,滚动会进入此模式,这可能是您的情况。
不幸的是,目前 GTK 中没有任何设置允许我们禁用或修改此默认行为。