如何调整鼠标滚动速度?

如何调整鼠标滚动速度?

这个问题已经被问过很多次了,但没有人回答。我已经用过基本的 Google 技能,但还是没找到解决办法。这是整个系统的问题。我的鼠标滚动得太快了。

我对 ubuntu 和 linux 都很陌生。切换样式或任何名称(Ubuntu、KDE、Xubuntu)有帮助吗?有没有我可以输入的终端代码?

答案1

我拔下了无线鼠标附带的 USB 加密狗,然后重新插入,并立即修复了滚动速度。

答案2

确认可在 20.04 上运行:

  1. 安装艾姆韦尔并进行调整(以使事情正常进行):
  • 跑步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)
  1. 添加艾姆韦尔作为启动应用程序(使系统重启后继续工作):
  • 打开应用程序 -> 启动应用程序
  • 在列表底部添加新条目:姓名= 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,但这里的解决方案都不起作用。对我唯一有用的方法是使用项目。

  1. 添加PPA 然后安装xserver-xorg-input-evdev
  2. 查看 Solaar 项目并运行rules.d/install.sh。它会将 udev 规则复制到适当的位置,并在必要时询问权限。
  3. 取出接收器并重新插入。
  4. 将您自己添加到plugdev群组:$ sudo gpasswd -a <your-username plugdev
  5. 注销并重新登录。

现在,您可以使用以下命令设置滚动速度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较低的值可增加灵敏度。将其翻转为负值可改变滚动方向。增加该值可降低灵敏度。

相关内容