整数浮点 · 我的学习之路 - 2026年7月
type: channel
link: https://liguang.wang/index.php/2026/07/
description: 努力做一个有本领的人
items: [新教程] 解决Linux下WPS PDF鼠标滚轮滚动过快的问题

[新教程] 解决Linux下WPS PDF鼠标滚轮滚动过快的问题
type: item
date: 2026-07-18T02:06:16+00:00
description: 背景使用AOSC OS的WPS PDF软件，滚轮滚动过快，阅读体验非常差。再WPS中设置滚动速度无效。软硬件条件KDE 5，X11解决步骤1、先查看鼠标名称：xinput list --name-only示例输出内容：❯ xinput list --name-only Virtual core pointer Virtual core XTEST pointer Razer Razer Ouroboros Razer Razer Ouroboros Keyboard BY Tech Gaming Keyboard Mouse BY Tech Gaming Keyboard Consumer Control Virtual core keyboard Virtual core XTEST keyboard Razer Razer Ouroboros BY Tech Gaming Keyboard BY Tech Gaming Keyboard BY Tech Gaming Keyboard System Control USB PnP Audio Device Power Button Power Button Razer Razer Ouroboros Keyboard BY Tech Gaming Keyboard Consumer Control我的鼠标名称为Razer Razer Ouroboros。下面以此为例叙述。2、执行xinput list，找到类似↳ Razer Razer Ouroboros id=12 [slave pointer (2)]3、记下pointer那一行的ID，然后检查当前驱动：xinput list-props 12 | grep -Ei 'libinput|evdev'将其中的12替换成你实际的ID。如果输出主要包含libinput ...，则需要改为evdev。4、安装驱动。sudo oma install xf86-input-evdev注意，请根据你的系统选择合适的包管理器。此外，在aosc os以外的系统上，需要安装的包可能叫xserver-xorg-input-evdev，请结合AI辅助。5、创建针对该鼠标的evdev设置。sudo mkdir -p /etc/X11/xorg.conf.d sudo nano /etc/X11/xorg.conf.d/30-razer-ouroboros-evdev.conf写入：Section "InputClass" Identifier "Razer Ouroboros evdev" MatchProduct "Razer Razer Ouroboros" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection6、注销或重启系统。7、再次执行xinput list-props ID | grep -Ei 'libinput|evdev'，如果出现evdev，则证明设置成功。8、在WPS中测试效果为什么是evedv？ibinput是现代Linux桌面默认的输入方案，功能更完整，evdev是较传统的X11输入驱动，处理方式更直接，功能较少，但对部分旧软件兼容性更好，因此切换到evdev能改善滚动表现。