首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 22.04上如何改变双指触片滚动速度

问Ubuntu 22.04上如何改变双指触片滚动速度
EN

Ask Ubuntu用户
提问于 2022-06-13 00:37:01
回答 5查看 17.8K关注 0票数 9

有没有办法改变笔记本电脑触控板滚动的速度(或距离)?

这个问题是针对22.04 (Jammy水母)的。虽然有许多类似的问题,但没有一个问题是关于22.04的。22.04的答案可能与过去的答案不同,因为22.04 (我认为)使用的是Wayland而不是X.org (不管这意味着什么)。

相关问题:

EN

回答 5

Ask Ubuntu用户

发布于 2023-01-12 21:49:56

背景

Ubuntu22.04正在使用wayland显示服务器。应用程序要么本地使用wayland,要么通过X/ xorg兼容层使用。(Xwayland)。另见如何判断应用程序是否正在使用XWayland

在我的盒子里,大多数应用程序都是本地wayland,但是firefox默认使用Xwayland。

输入事件处理

我相信输入事件是由利宾处理的。如果我从libinput工具包运行工具libinput debug-events,它将显示两个手指滚动的事件。文档描述了如何为wayland应用程序和xorg应用程序配置输入设备。

input似乎不再是配置输入设备的正确工具。见手册页中的警告。如果有的话,它只能使用Xwayland兼容层来配置应用程序。

更改本地wayland应用程序

的双指滚动速度

对于wayland应用程序,libinput常见问题声明:

使用桌面环境提供的配置工具(例如gnome-control)

由于ubuntu设置目前没有提供配置两个手指滚动速度的选项,所以我认为目前不可能这样做。

提高火狐

的滚动速度

您可以让firefox使用本地wayland而不是Xwayland,对我来说,它正在提高滚动速度(减慢速度)。如何做到:

  1. 输入sudo gedit /etc/environment
  2. 在文件末尾添加一行,包含以下字符串:MOZ_ENABLE_WAYLAND=1
  3. 重新启动系统

来源:https://ubuntuhandbook.org/index.php/2022/09/enable-wayland-firefox-chrome/

希望这能有所帮助

票数 2
EN

Ask Ubuntu用户

发布于 2022-10-29 08:01:21

下面的命令将解决过度滚动的问题:

代码语言:javascript
复制
 xinput set-prop 13 "libinput Scrolling Pixel Distance" 50

其中13是设备id,50是值。默认值是15。值越多,滚动速度越慢。

使用此命令查看属性是否正在更改,请使用其他值以获得更好的触控板感觉:

代码语言:javascript
复制
xinput --watch-props 13
票数 1
EN

Ask Ubuntu用户

发布于 2022-11-05 20:00:09

在我的例子中,我必须根据我找到的值更改我的设备id,使用:

代码语言:javascript
复制
sudo xinput list

然后,我可以根据我的特定笔记本电脑替换ID:

代码语言:javascript
复制
xinput set-prop 17 "libinput Scrolling Pixel Distance" 50

谢谢你的帮忙!

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

https://askubuntu.com/questions/1413750

复制
相关文章

相似问题

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