首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使触控板垂直或水平滚动,但不能两者兼而有之?

问如何使触控板垂直或水平滚动,但不能两者兼而有之?
EN

Ask Ubuntu用户
提问于 2017-01-13 19:29:31
回答 3查看 1.5K关注 0票数 3

如果我正在浏览互联网,而且页面上有水平滚动条和垂直滚动条,那么用我的触摸屏滚动就会变得非常烦人。它保持水平滚动以及垂直滚动!

我使用的是Ubuntu16.04及以下的触摸屏设置

代码语言:javascript
复制
Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (160):   1
    Coordinate Transformation Matrix (162): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (282): 1
    Device Accel Constant Deceleration (283):   2.500000
    Device Accel Adaptive Deceleration (284):   1.000000
    Device Accel Velocity Scaling (285):    12.500000
    Synaptics Edges (286):  1769, 5431, 1652, 4658
    Synaptics Finger (287): 25, 30, 0
    Synaptics Tap Time (288):   180
    Synaptics Tap Move (289):   242
    Synaptics Tap Durations (290):  180, 100, 100
    Synaptics ClickPad (291):   0
    Synaptics Middle Button Timeout (292):  75
    Synaptics Two-Finger Pressure (293):    282
    Synaptics Two-Finger Width (294):   7
    Synaptics Scrolling Distance (295): 200, 200
    Synaptics Edge Scrolling (296): 0, 0, 0
    Synaptics Two-Finger Scrolling (297):   1, 1
    Synaptics Move Speed (298): 1.000000, 1.750000, 0.036300, 0.000000
    Synaptics Off (299):    1
    Synaptics Locked Drags (300):   0
    Synaptics Locked Drags Timeout (301):   5000
    Synaptics Tap Action (302): 2, 0, 0, 0, 1, 3, 0
    Synaptics Click Action (303):   1, 1, 0
    Synaptics Circular Scrolling (304): 0
    Synaptics Circular Scrolling Distance (305):    0.100007
    Synaptics Circular Scrolling Trigger (306): 0
    Synaptics Circular Pad (307):   0
    Synaptics Palm Detection (308): 0
    Synaptics Palm Dimensions (309):    10, 200
    Synaptics Coasting Speed (310): 21.120001, 50.000000
    Synaptics Pressure Motion (311):    30, 160
    Synaptics Pressure Motion Factor (312): 1.000000, 1.000000
    Synaptics Resolution Detect (313):  1
    Synaptics Grab Event Device (314):  0
    Synaptics Gestures (315):   1
    Synaptics Capabilities (316):   1, 0, 1, 1, 1, 1, 1
    Synaptics Pad Resolution (317): 83, 46
    Synaptics Area (318):   0, 0, 0, 0
    Synaptics Noise Cancellation (319): 8, 8
    Device Product ID (277):    2, 7
    Device Node (278):  "/dev/input/event6"
EN

回答 3

Ask Ubuntu用户

发布于 2018-08-10 14:09:45

最近,libinput获得了一个功能来锁定你的滚动--无论是垂直的还是水平的,检测到你正试图这样滚动。如果检测到有意的对角线移动,那么锁就会被解锁,因此您可以在图形编辑器中四处移动,等等。

这里有一个讨论的链接。它已经是合并成git了,如果我正确理解的话,它将是libinput 1.12版本的一部分。所以,如果你想试一试,我鼓励你安装libinput-1.12 (在撰写答案时未发布)或更高版本。

票数 2
EN

Ask Ubuntu用户

发布于 2017-01-13 19:37:07

您可以转到System -> Preferences ->硬件->鼠标,并在那里禁用水平滚动,也可以选择边缘滚动或双指滚动。你可以试着用两个有边的,另一个用两个手指。

票数 0
EN

Ask Ubuntu用户

发布于 2017-01-13 20:13:51

这个问题与xorg-synaptics中的一些bug有关。您可以为同样的目的安装和使用更好的用户空间驱动程序libinput。

它可以由

代码语言:javascript
复制
sudo apt install xserver-xorg-input-libinput

默认情况下,点击是禁用的,因此如果您愿意的话,您需要启用它。

运行sudo -H gedit /usr/share/X11/xorg.conf.d/90-libinput.conf并添加

代码语言:javascript
复制
Option "Tapping" "True"

到配置文件的touchpad部分。保存文件并重新启动。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/871618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档