首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >降低/禁用GNOME 40 (Wayland)中的触屏加速

降低/禁用GNOME 40 (Wayland)中的触屏加速
EN

Unix & Linux用户
提问于 2021-09-30 06:25:43
回答 1查看 2.8K关注 0票数 3

我已经在鼠标和触屏设置中将触控板速度滑块设置为50%。大多数情况下,我觉得这足够好,但是如果我的手指移动得太快,指针就会飞到边缘/角落。如果我设定的触控板速度太低,小动作需要多次滑动。

我想降低加速度,以匹配它与Windows的“精确触屏”,这是完美的(或禁用加速度,如果加速度不能降低)。

$ cat /proc/bus/input/devices给出了以下结果:

代码语言:javascript
复制
I: Bus=0018 Vendor=06cb Product=cd41 Version=0100
N: Name="SYNA7DB5:01 06CB:CD41 Touchpad"
P: Phys=i2c-SYNA7DB5:01
S: Sysfs=/devices/platform/AMDI0010:01/i2c-0/i2c-SYNA7DB5:01/0018:06CB:CD41.0001/input/input10
U: Uniq=
H: Handlers=mouse1 event7 
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20

来自# libinput list-devices

代码语言:javascript
复制
Device:           SYNA7DB5:01 06CB:CD41 Touchpad
Kernel:           /dev/input/event7
Group:            8
Seat:             seat0, default
Size:             103x75mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    *button-areas clickfinger 
Disable-w-typing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a

我试过# libinput "AccelProfile" "flat",但它告诉我libinput: libinput-AccelProfile is not installed。我做了# dnf search libinput并安装了所有的软件包:

代码语言:javascript
复制
libinput.x86_64 : Input device library
libinput-devel.x86_64 : Development files for libinput
libinput-test.x86_64 : libinput integration test suite
libinput-utils.x86_64 : Utilities and tools for debugging libinput
xorg-x11-drv-libinput.x86_64 : Xorg X11 libinput input driver
xorg-x11-drv-libinput-devel.x86_64 : Xorg X11 libinput input driver development
                                   : package.

但结果保持不变。

操作系统名称: Fedora 34 (工作站版)

操作系统类型:64位

GNOME版本: 40.0.0

窗口系统: Wayland

EN

回答 1

Unix & Linux用户

发布于 2021-09-30 10:52:12

我不知道您是否已经这样做了,但是您可以通过GUI下载gnome-tweaks并在那里设置指针加速。如果不起作用,请让我知道,如果没有,我会看看我是否可以帮助你用另一种方法来调整它。

编辑:我尝试使用CLI搜索设置,但没有效果。gsettings set org.gnome.desktop.peripherals.mouse具有可以调整的accel-profile;不幸的是,gsettings set org.gnome.desktop.peripherals.touchpad只提供以下选项:click-methoddisable-while-typingedge-scrolling-enabledleft-handedmiddle-click-emulationnatural-scrollsend-eventsspeedtap-and-dragtap-and-drag-locktap-button-maptap-to-clicktwo-finger-scrolling-enabled。看来你运气不好。

另外值得一提的是,对于Wayland,没有libinput配置文件。可配置选项取决于桌面环境对它们的支持。然而,奇怪的是,在gnome-tweaks中更改选项并没有产生预期的结果,因为它在我的笔记本上工作。我的猜测是,有一些东西不能正常工作/硬件支持的问题,您的特定型号的触摸屏。

我建议的唯一建议是安装dconf-editor,看看是否允许您使用GUI来调整它。

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

https://unix.stackexchange.com/questions/671228

复制
相关文章

相似问题

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