Answers:
如何配置鼠标的每个按钮?
您可以通过运行来检查硬件是否有缺陷xev
。通过应用程序→附件→终端打开终端,然后键入xev
。将会出现一个小的白色窗口。当您在该窗口中移动光标时,命令行输出将告诉您鼠标在做什么x.org:
Button 4
在此示例中指向上滚动。如果滚动时没有任何输出,则可能是您的鼠标坏了。
在测试时,请忽略鼠标移动产生的输出。
如果您知道鼠标没有损坏,并且xev仍然没有向您提供滚轮的任何指示-例如,如果鼠标在另一台计算机上工作,则说明存在错误。在这种情况下,请阅读Ubuntu Wiki上有关如何报告错误并将其提交到X.org的文章。确保在错误报告中包括所有详细信息,以及如何重现该错误。
在提交错误之前,请务必确保您的鼠标可以工作。
如何配置鼠标的每个按钮?
您可以使用btnx 重新分配鼠标按钮。只有在正确检测到它们的情况下,这才起作用。
该程序将要求您浏览每个按钮以进行配置。注意:如果xev
无法识别滚动条,则该程序也将无法识别滚动条。
旧线程,但是以上都不适合我。
这是起作用的。来自: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通用滚轮鼠标”。