Ubuntu下Logitech MX Anywhere 3通过logid.cfg调整滚动速度的方法
解决Logitech MX Anywhere 3在Ubuntu下无法通过logid.cfg调整滚动速度的问题
直接给出可行解决方案:
- 添加滚动速度参数到hiresscroll配置块
你的现有配置里的hiresscroll部分缺少控制滚动速度的核心参数speed,这是导致无法调整的关键。修改hiresscroll块,加入speed值(数值越大滚动越快,默认通常为1.0,可根据需求灵活调整):
hiresscroll: { hires: true; invert: true; target: false; speed: 2.5; # 按需修改数值,比如2.0、3.0等 };
- 验证配置语法并重启服务
- 先检查配置文件是否存在语法错误,运行:
输出无报错则说明配置合法。logid -v - 重启logid服务让新配置生效:
sudo systemctl restart logid - 若仍有问题,查看服务日志排查错误:
sudo journalctl -u logid -f
- 额外注意事项
- 只有当
hires: true(精准滚动模式)时,speed参数才会生效;如果使用棘轮滚动模式,该参数可能不起作用,可通过顶部按键切换到无棘轮模式后测试。 - 确保你的logid版本为v0.2.3及以上,旧版本可能不支持
speed参数。
- 只有当
修改后的核心配置片段:
devices: ({ name: "MX Anywhere 3"; smartshift: { on: true; threshold: 5; }; hiresscroll: { hires: true; invert: true; target: false; speed: 2.5; # 新增滚动速度参数 }; dpi: 1200; // max=4000 # 以下按键配置保持不变... });
内容的提问来源于stack exchange,提问作者Yavor from Team-GPT
相关产品推荐
相关产品推荐

