这个问题已经被问过很多次了,但没有人回答。我已经用过基本的 Google 技能,但还是没找到解决办法。这是整个系统的问题。我的鼠标滚动得太快了。
我对 ubuntu 和 linux 都很陌生。切换样式或任何名称(Ubuntu、KDE、Xubuntu)有帮助吗?有没有我可以输入的终端代码?
答案1
我拔下了无线鼠标附带的 USB 加密狗,然后重新插入,并立即修复了滚动速度。
答案2
确认可在 20.04 上运行:
- 安装艾姆韦尔并进行调整(以使事情正常进行):
- 跑步
sudo apt install imwheel
- 跑步
bash <(curl -s http://www.nicknorton.net/mousewheel.sh)
-
- 如果上述方法失败,请尝试此备用地址
bash <(curl -s https://gist.githubusercontent.com/AshishKapoor/6f054e43578659b4525c47bf279099ba/raw/0b2ad8b67f02ebb01d99294b0ecb6feacc078f67/mousewheel.sh)
- 如果上述方法失败,请尝试此备用地址
- 使用滑块调整滚动速度“倍数”。(我喜欢 4/5)
- 添加艾姆韦尔作为启动应用程序(使系统重启后继续工作):
- 打开应用程序 -> 启动应用程序
- 在列表底部添加新条目:姓名=
Wheel Scroll Speed
,命令=imwheel
,评论=Activates wheel scroll speed fix on system startup
(或任何你喜欢的)
重要的提示:
如果您有多余的鼠标按钮,这可能会影响其功能。如果您在按照这些说明操作后发现某些按钮出现问题,您可以随时通过将其imwheel
作为启动应用程序删除并重新启动计算机来“返回”。
但是,您仍然可以通过在命令中指定要修改的按钮来完成此工作imwheel
。
imwheel -b "45"
这可能对某些类型的鼠标有用。
imwheel -b "4 5 6 7"
这也许也有效。
无论如何,您可以尝试找出您自己特定鼠标滚轮的按钮编号,并指定它们,并且只指定它们。
首次运行时使用带有按钮编号的命令,并将其作为启动应用程序输入的命令。
解决方案摘录自这里
基于重要说明在此
答案3
要更改鼠标参数:
列出外围设备,记下鼠标的设备名称和正确编号!
xinput list
列出外设编号 9 的参数
xinput list-props 9
将外围设备 9 的加速度设置为值 3。值越高,加速度的除数越大。加速度最大值为 1。对我来说,“基础”值似乎是 1.7...
xinput set-prop 9 'Device Accel Constant Deceleration' 3
要永久设置更改:
目录中有一个隐藏文件“.profile”(按 Ctrl+H 查看隐藏文件)双击并打开。将上一个命令复制粘贴到末尾。就是这样!
PS 要对所有用户应用相同的命令,您可以编辑文件 /etc/profile(不是隐藏文件)。
玩得开心。
答案4
我有 Logitech PerformanceMouse MX,但这里的解决方案都不起作用。对我唯一有用的方法是使用这项目。
- 添加这PPA 然后安装
xserver-xorg-input-evdev
。 - 查看 Solaar 项目并运行
rules.d/install.sh
。它会将 udev 规则复制到适当的位置,并在必要时询问权限。 - 取出接收器并重新插入。
- 将您自己添加到
plugdev
群组:$ sudo gpasswd -a <your-username plugdev
- 注销并重新登录。
现在,您可以使用以下命令设置滚动速度xinput
(来源):
$ xinput set-prop <devnum> "Evdev Scrolling Distance" 8 1 1 # for smooth scroll
$ xinput set-prop <devnum> "Evdev Scrolling Distance" -8 1 1 # for smooth 'natural' scroll
将 改为8
较低的值可增加灵敏度。将其翻转为负值可改变滚动方向。增加该值可降低灵敏度。