![调试 Xserver 中丢失的鼠标点击](https://linux22.com/image/208966/%E8%B0%83%E8%AF%95%20Xserver%20%E4%B8%AD%E4%B8%A2%E5%A4%B1%E7%9A%84%E9%BC%A0%E6%A0%87%E7%82%B9%E5%87%BB.png)
我在 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
。
但是,鼠标移动事件似乎已正确处理,因为我可以在屏幕上移动它。
谢谢!