Logitech G300:鼠标按钮不起作用

Logitech G300:鼠标按钮不起作用

我终于成功地在 PC 上安装了双启动的 Ubuntu。唯一的问题是我无法使用我的鼠标(Logitech G300)。

基本上,唯一起作用的就是指针和上下滚动。所有按钮的点击都不起作用。

关于这个鼠标的每个问题似乎都与按钮的不稳定行为或重新映射它们有关,但我根本没有任何行为。

我已经尝试过此主题但什么都没起作用。我也尝试使用命令xinput test <id>来查看出了什么问题,结果相当令人惊讶。

基本上,鼠标在 xinput 列表中列出两次:一次是鼠标,一次是键盘。当我测试鼠标端时,单击按钮没有任何反应,正如我所料(但移动和滚动确实有效)。然而,测试键盘端显示按钮事件已注册,但我猜是作为运动事件触发的。

由于我回到 Windows 上写这个问题,所以我没有确切的结果,但左键单击会导致如下结果:

motion[a]=1
motion[a]=0

我还检查了鼠标和键盘设备的按钮映射,鼠标有 1 到 24 的映射,而键盘没有任何映射。

我能做什么?说实话,我没什么主意了,而且既然这个鼠标很好用,我真的不想再买另一个鼠标了……

谢谢

答案1

我有一个带有 3 个按钮的鼠标,并且我根据此线程对它们进行了配置。

您必须安装 xev 来确定鼠标按钮和点击。

安装 xev

在终端中运行它

它应该提示你一个框图形,将鼠标指向那里,然后单击鼠标从左键单击到右键单击,以及按钮一次执行一个,并记下按钮编号(例如左键单击=按钮= 1)

然后您可以通过编辑 xorg.conf 进行映射(但请确保先进行备份)。

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old

修改 /etc/X11/xorg.conf

将此添加到行尾

“输入设备”部分

Identifier  "Configured Mouse"

Driver      "mouse"

Option      "CorePointer"

Option      "Protocol"  "ExplorerPS/2"

Option      "ZAxisMapping"  "8 9"

Option      "Device"    "/dev/input/mice"

结束部分

注销然后重新登录。

这只是我的一个例子,其中 8 和 9 是用于前进和后退映射的按钮。

欲了解更多信息,我建议您访问此链接。

https://help.ubuntu.com/community/MouseCustomizations

希望这可以帮助。

相关内容