我在 Arch Linux 系统上安装了 XFCE 桌面管理器。使用 E17(Enlightenment 桌面管理器)时,我的鼠标没有任何问题:所有按钮开箱即用。但在 XFCE 中,我的鼠标中键根本没有触发事件(没有输出xev
)。
Evdev 似乎正确识别了我的鼠标(Razer Deathadder),因为它在 xorg 日志中回显了其名称。我不知道是什么原因导致的,也不知道该如何调试该问题。
我使用 启动 E17 和 XFCE startx
。这是我的~/.xinitrc
:
exec startxfce4 --with-ck-launch
#exec enlightenment-start
答案1
答案2
如果问题与硬件有关(您是否在另一台电脑上尝试过使用鼠标?),以下是对我有用的方法。
我的 Logitech G602 鼠标也遇到了同样的问题。问题出在硬件按钮上。我打开鼠标(我的鼠标的螺丝隐藏在塑料垫后面),在滚轮正下方的按钮上涂了一些 WD40。我让它干一点,移动并使用按钮几次,再次添加一些 WD40,重复点击和摇动按钮。我重新组装鼠标,瞧!中键再次正常工作。