树莓派鼠标速率优化指南
一、问题说明
在使用树莓派(Raspberry Pi)时,如果已经在图形界面的“设置”中将指针速度调到了最大,但滑动依然感觉有延迟或不够快,通常是因为系统默认的轮询率(Polling Rate)或采样参数限制。
二、解决方法
你可以尝试以下几种进阶方法来进一步突破限制:
方法一最有效的方法。树莓派默认的 USB 轮询率有时较低,导致鼠标移动看起来不连贯或迟钝。
方法一:修改配置文件
如果没有 nano 工具请先执行下面的安装命令
1 | sudo apt update |
修改 cmdline.txt 提升轮询率
1 | sudo nano /boot/firmware/cmdline.txt |
如果是旧版系统,路径可能是
/boot/cmdline.txt
在整行内容的末尾(不要换行,空一格即可)添加以下参数:
这里的数字表示间隔毫秒数,2ms 对应 500Hz 的轮询率,比默认的更灵敏。如果你想要极速,可以设为 1
1 | usbhid.mousepoll=2 |
修改示例:
源内容
1 zswap.enabled=1 zswap.zpool=z3fold zswap.compressor=zstd multipath=off dwc_otg.lpm_enable=0 console=tty1 root=LABEL=writable rootfstype=ext4 rootwait fixrtc quiet splash修改后
1 zswap.enabled=1 zswap.zpool=z3fold zswap.compressor=zstd multipath=off dwc_otg.lpm_enable=0 console=tty1 root=LABEL=writable rootfstype=ext4 rootwait fixrtc quiet splash usbhid.mousepoll=2
按 Ctrl+O 保存,Ctrl+X 退出,然后重启树莓派
如果发现调节的速度过快,可以通过图形界面的“设置”中将指针速度调节
方法二:调整加速度与阈值
如果图形界面失效,可以直接用 xset 命令强制更改 X11 窗口系统的鼠标速度,但是这种方法重启后会失效
查看当前设置
1 | xset q | grep -A 1 "Pointer Control" |
显示内容:
第一个数字(1)是加速倍数
第二个数字(2)是触发加速的像素阈值
1
2 Pointer Control:
acceleration: 1/1 threshold: 2
强制提速
1 | xset m 2 4 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 每日书库!
评论
