我的鼠标滚轮已停止上下滚动


10

我的鼠标滚轮已停止工作。它以前无法正常工作时不会上下滚动。如何配置鼠标的每个按钮?我使用Ubuntu 10.10。


我有同样的问题。它工作了一段时间,突然停止工作了。下面的修复为我做到了。stackoverflow.com/questions/41774260/…–
Venkat

@Venkat-您的问题所指的是完全不同的东西:Linux-on-Windows与Ubuntu的桌面
争夺

Answers:


7

如何配置鼠标的每个按钮?

您可以通过运行来检查硬件是否有缺陷xev。通过应用程序→附件→终端打开终端,然后键入xev。将会出现一个小的白色窗口。当您在该窗口中移动光标时,命令行输出将告诉您鼠标在做什么x.org:

替代文字

Button 4在此示例中指向上滚动。如果滚动时没有任何输出,则可能是您的鼠标坏了。

在测试时,请忽略鼠标移动产生的输出。

如果您知道鼠标没有损坏,并且xev仍然没有向您提供滚轮的任何指示-例如,如果鼠标在另一台计算机上工作,则说明存在错误。在这种情况下,请阅读Ubuntu Wiki上有关如何报告错误并将其提交到X.org的文章。确保在错误报告中包括所有详细信息,以及如何重现该错误。

在提交错误之前,请务必确保您的鼠标可以工作。


如何配置鼠标的每个按钮?

您可以使用btnx 安装btnx重新分配鼠标按钮。只有在正确检测到它们的情况下,这才起作用。

替代文字

该程序将要求您浏览每个按钮以进行配置。注意:如果xev无法识别滚动条,则该程序也将无法识别滚动条。


7

我使用的是Logitech M510无线蓝牙鼠标,而Ubuntu 18.04遇到此问题。我注意到xev没有检测到滚动的任何事件。为了解决我的问题,我关闭了鼠标,然后再将其重新打开即可使用。


相同的鼠标,相同的操作系统,相同的问题,相同的解决方案。谢谢!
特雷弗

0

旧线程,但是以上都不适合我。

这是起作用的。来自:https : //ubuntuforums.org/showthread.php?t=1750708

我设法使滚轮在PS / 2鼠标上工作。据我所知,该技术仅适用于PS / 2鼠标。

据我所知,Ubuntu将某些PS / 2鼠标检测为“通用”鼠标。也就是说,只有两个按钮,仅此而已。

我必须强制内核将鼠标视为Microsoft Intellimouse,才能使滚轮正常工作。要验证这一点,请查看/var/log/Xorg.0.log,看看是否有一些行引用了“ PS / 2通用鼠标”。

注意:以下命令会更改GRUB配置,并且可能会导致Ubuntu或其他操作系统无法启动。

打开一个终端,然后键入:

sudo nano /etc/default/grub

在nano中,寻找以以下内容开头的行:

GRUB_CMDLINE_LINUX_DEFAULT =

此行之后将是一些引号中的文本。

在行中插入“ psmouse.proto = imps”,使整个过程看起来像:

GRUB_CMDLINE_LINUX_DEFAULT="psmouse.proto=imps quiet nosplash"

然后按CTRL-X退出,然后按Y保存更改。

然后,您需要输入:

码:

sudo update-grub

更新您的启动菜单。然后,您应该能够重新启动并享受功能正常的滚轮。此外,/ var / log / Xorg.0.log现在应该将鼠标识别为“ ImPS / 2通用滚轮鼠标”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.