如何控制 Cinnamon 中的滚动条行为?

jww*_*jww 2 linux debian scrolling cinnamon

我正在运行 Debian 8 机器。我相信它运行 Cinnamon 作为窗口管理器:

$ wmctrl -m
Name: Mutter (Muffin)
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: N/A
Run Code Online (Sandbox Code Playgroud)

当鼠标单击滚动条区域时,滚动条刻度线会捕捉到单击的位置,而不是向上/向下翻页。我发现这是非常烦人的行为。

我找不到控制滚动条行为的设置。我厌倦了浏览常见的嫌疑人,例如GeneralWindows小程序。我也尝试在系统设置小程序中搜索,但返回 0 个结果。

如何控制 Cinnamon 中的滚动条行为?


为了完整起见,下面是 Mac OS X 中的等效设置。请注意“单击滚动条”选项。它可以在“设置”应用程序的“常规设置”中找到。

在此输入图像描述

use*_*686 5

窗口管理器对滚动条一无所知。它们是由每个程序使用 \xe2\x80\x93 的小部件工具包绘制的,在 GNOME 中主要是 GTK+,在 KDE 中主要是 Qt。因此,GNOME (Cinnamon) 程序中的滚动条行为将是 GTK+ 选项,更具体地说,在您的情况下是 GTK 3 选项。

\n\n

要永久切换回旧的滚动条行为,请将gtk-primary-button-warps-slider选项设置false~/.config/gtk-3.0/settings.ini.

\n\n

(是的,它可以添加到 Cinnamon 的“设置”应用程序中,尽管它有点晦涩难懂,因此更有可能出现在“GNOME 调整工具”中。提出功能请求。)

\n\n

在 GTK+ 3 中,您有替代方法:

\n\n
    \n
  • 单击并按住滚动滑块几秒钟,直到切换到“精确模式”(滑块会变细),并且一次只会滚动几行。

  • \n
  • 或者,按住Shift可立即进入“精确模式”,同上。

  • \n
  • 或者使用ShiftPageUp\n/PageDown逐页滚动终端。

  • \n
\n