我在 ArchLinux 上使用 i3,有时我无法重现导致此问题的原因,Xserver 不处理我的鼠标的单击事件。显然,内核和 libinput 正确处理了鼠标事件,如下libinput debug-events
所示:
-event4 POINTER_BUTTON +2.116s BTN_LEFT (272) pressed, seat count: 1
event4 POINTER_BUTTON +2.212s BTN_LEFT (272) released, seat count: 0
event4 POINTER_BUTTON +2.268s BTN_LEFT (272) pressed, seat count: 1
event4 POINTER_BUTTON +2.356s BTN_LEFT (272) released, seat count: 0
但里面什么也没有发生xev
。
但是,鼠标移动事件似乎已正确处理,因为我可以在屏幕上移动它。
谢谢!