我正在运行 Ubuntu 16.04,我想反转触摸板滚动,这样将我的两个手指移向显示器时屏幕就会向上滚动。以前,鼠标和触摸板设置中有一个选项允许这样做。同样,gsettings
表示触摸板配置已弃用。有什么想法吗?
编辑:xinput 命令给出以下输出:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ImPS/2 Generic Wheel Mouse id=14 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Integrated_Webcam_HD id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ DELL Wireless hotkeys id=15 [slave keyboard (3)]
↳ Dell WMI hotkeys id=16 [slave keyboard (3)]
出于某种原因,我没有看到列出的触控板。我使用的是戴尔 Latitude E5570 笔记本电脑,它肯定有触控板。此外,似乎没有鼠标和触控板选项支持触控板。
另外,查看目录/usr/share/X11/xorg.conf.d/
,我只看到这些配置文件:
10-amdgpu.conf
10-evdev.conf
10-quirks.conf
11-evdev-quirks.conf
11-evdev-trackpoint.conf
50-synaptics.conf
50-vmmouse.conf
50-wacom.conf
51-synaptics-quirks.conf
答案1
答案2
如果您正在使用libinput
,则 GUI 选项不可用。
在这种情况下,您可以通过添加来启用“自然滚动”
Option "NaturalScrolling" "True"
到文件的触摸板部分/usr/share/X11/xorg.conf.d/90-libinput.conf
。
答案3
如果您使用libinput
,则添加一个配置文件,内容/etc/X11/xorg.conf.d/
如下:20-touchpad.conf
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "NaturalScrolling" "on"
EndSection
还有其他有用的功能,例如:
Option "MiddleEmulation" "on"
Option "Tapping" "on"
Option "DisableWhileTyping" "on"
如果你愿意,也可以为任何鼠标启用此功能,内容如下30-pointer.conf
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "NaturalScrolling" "on"
EndSection
更多信息man libinput
。
答案4
如果您touchpad-indicator
使用 Synaptic 安装,它有一个natural scrolling
选项。
从仪表板启动 Synaptic,单击 RELOAD 图标,然后touchpad
在搜索框中输入。然后标记touchpad-indicator
安装,然后单击应用图标。
请告诉我们您的情况。干杯,Al