KDE 有“反转滚动方向”选项,这在我使用 TouchPad 时非常有用,但是,我在笔记本电脑上也经常使用鼠标,但对于鼠标,我更喜欢正常滚动。这有可能吗?如果不行,如果我想自己实现,我应该从哪里开始?
答案1
您可以使用新输入 在终端中输入
xinput --list
找到您想要更改的设备,例如:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Primax Kensington Eagle Trackball id=11 [slave pointer (2)]
⎜ ↳ Atmel Atmel maXTouch Digitizer id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sony Vaio Keys id=8 [slave keyboard (3)]
↳ Video Bus id=9 [slave keyboard (3)]
↳ Power Button id=10 [slave keyboard (3)]
↳ Front Camera id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
如果你想改变滚动行为(这里对我来说是轨迹球),那么输入
xinput --set-button-map 11 1 2 3 5 4
或者
xinput --set-button-map 'Primax Kensington Eagle Trackball' 1 2 3 5 4
此处 1/2/3 表示左/中/右按钮,4/5 表示滚轮向上/向下。11 是此设备的 ID。
答案2
这个答案涉及对 Synaptics 触控板配置的更改通过synclient
(立即,但不持久)或xorg.conf.d/50-synaptics.conf
(持久,但仅在重启后生效)是用 GNOME 而不是 KDE 描述的,但在任一环境中都能同样好地工作。
通过更换触控板,VertScrollDelta
您可以撤消那里的更改,但不能撤消实际的鼠标滚轮的更改。 @House Zet的答案也将起作用,并允许您更改任意输入设备的方向,但修改触控板配置稍微简单一些,并且可以完成您(和许多其他人)想要的操作,即反转触控板的方向但不反转其他设备的方向。
答案3
我不知道 2014 年有人问这个问题时 KDE 是怎样的,但目前 KDE 有另一个设置窗口,称为“触摸板”,您可以在其中反转垂直和水平滚动的方向,这非常好。因此,请确保在应用程序菜单中搜索“触摸”而不是“鼠标”(这是我犯的错误)。