Kubuntu 自然滚动 TouchPad 仅适用于鼠标

Kubuntu 自然滚动 TouchPad 仅适用于鼠标

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 有另一个设置窗口,称为“触摸板”,您可以在其中反转垂直和水平滚动的方向,这非常好。因此,请确保在应用程序菜单中搜索“触摸”而不是“鼠标”(这是我犯的错误)。

相关内容