我在 Lenovo X1 Carbon 上运行 arch。我可以在早上使用它,通常是一两天,但在某些时候我的鼠标按钮会“卡在”软件中(尽管我认为这可能是硬件问题)。
我所说的“卡住”是指鼠标仍然随着触摸板上的输入而移动,但如果我在网页上,当我移动鼠标时,它会突出显示文本,就像按住选择按钮一样。键盘似乎工作正常,允许我Esc
中断选择,但移动会重新启动它。
重新启动设备总能解决一段时间的问题。
此时我只想知道我能做些什么来消除问题的根源。到目前为止我已经尝试过:
- 查看
journalctl
没有任何内容看起来有趣或与输入相关的内容 - 遇到问题时调整鼠标设置以尝试“重置”它
- 确认我正在使用的
libinput
库似乎是适合我的触摸板的库
注意:当我输入此内容时,它又发生了,啊
编辑:我能够通过删除来恢复当前的“卡住”按钮psmouse
,mousedev
尽管我不确定我的鼠标现在如何工作
Edit2:使用xinput
我能够找到一个按下按钮的设备:
xinput list
展示了我的设备,包括:
↳ TPPS/2 Elan TrackPoint id=14 [slave pointer (2)]`
xinput query-state TPPS/2\ Elan\ TrackPoint
显示两个向下按钮
xinput disable 14
松开按钮。
我仍然不知道出了什么问题,但至少我可以解决它