我刚刚在运行 Ubuntu 9.10 的笔记本电脑上添加了一个 USB 鼠标。但是,鼠标无法自动被检测到。
您知道如何让我的 USB 鼠标在 Ubuntu 机器上使用吗?
答案1
澄清一下,您是否在启动 Ubuntu 之前添加了这个鼠标?
如果您在运行(Ubuntu)和登录时添加了鼠标,则 X 设置可能无法处理指针设备的“热插拔”支持。从历史上看,X11 往往不会这样做,但我不知道在较新的 X 服务器(X.org)版本中是否已更改此问题。
另外,请通过运行确认鼠标功能正常并且被 Linux 内核识别lsusb
。
以下是示例输出(检测到鼠标):
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
您还可以查看 X 服务器的日志 ( /var/log/Xorg.0.log
) 文件,查看是否有关于鼠标设备的错误或警告。检查(电子工程)或者(世界)并查看文件末尾的输出,例如:
(II) evaluating device (<default pointer>)
(II) evaluating device (<default keyboard>)
(II) <default pointer>: ps2EnableDataReporting: succeeded
(II) 3rd Button detected: disabling emulate3Button
至少,您可能需要从登录/欢迎屏幕“注销”当前会话并“重新启动 X 服务器”。
答案2
在您的计算机 BIOS 中,您可能需要启用我所说的“USB 传统支持”。我不知道在您的系统上它是如何调用的,但我过去在使用某些 USB 设备时遇到了问题,一旦启用该选项,我就不再遇到问题了。
答案3
奇怪的是,我遇到了同样的问题,重启也没有解决问题。我使用的是东芝 Satelite A135-S4527 和微软 USB 鼠标。我把它插到另一个 USB 端口,问题就解决了。不管怎样……