如何让鼠标按钮正常工作

如何让鼠标按钮正常工作

我刚刚在 HP Windows 7 电脑上安装了 Ubuntu 12.10 x64。安装并登录后,系统将带我进入桌面。我所能做的就是移动鼠标指针。单击左键或右键没有任何反应。我尝试单击左侧菜单上的所有图标和桌面上的随机位置。

我怎样才能让 Ubuntu 与我的鼠标兼容?

鼠标= Logitech G5 & HP 无线 Intel Core 2 Q9300 8gb DDR3 Radeon HD 4650

答案1

您可能遇到了驱动程序问题,但如果是配置问题,您可以尝试使用 xinput。

首先,打开终端。列出您的输入设备:

# show all input devices
xinput list

你会得到类似这样的结果:

$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Microsoft Natural® Ergonomic Keyboard 4000        id=11   [slave  pointer  (2)]
⎜   ↳ Evoluent VerticalMouse 4                  id=12   [slave  pointer  (2)]

我有一个 Evoluent VerticalMouse。您可以看到标识符编号为 12:“id=12”。

我可以用以下方法测试我的鼠标:

# show all input from device with identifier number 12
xinput test 12

现在,当我移动鼠标或单击时,我会在终端中得到输出,告诉我发生了什么。点击Ctrl-c结束测试。

您可以使用 set-button-map 将按钮映射重置为默认值。请注意,我使用的是通过以下方式输出的设备名称xinput list

xinput set-button-map "Evoluent VerticalMouse 4" 1 2 3 4 5 6 7 8 9 10 11 12 13 14

现在尝试xinput test使用您的 ID 运行。如果您在此处获得正确的按钮响应,则您的 xorg 配置不正确。(我还不知道如何修复它——我认为您需要编辑 xorg.conf 以保存上述设置。看起来有更多信息请点击此处

相关内容