如何诊断软件“卡住”鼠标按钮?

如何诊断软件“卡住”鼠标按钮?

我在 Lenovo X1 Carbon 上运行 arch。我可以在早上使用它,通常是一两天,但在某些时候我的鼠标按钮会“卡在”软件中(尽管我认为这可能是硬件问题)。

我所说的“卡住”是指鼠标仍然随着触摸板上的输入而移动,但如果我在网页上,当我移动鼠标时,它会突出显示文本,就像按住选择按钮一样。键盘似乎工作正常,允许我Esc中断选择,但移动会重新启动它。

重新启动设备总能解决一段时间的问题。

此时我只想知道我能做些什么来消除问题的根源。到目前为止我已经尝试过:

  • 查看journalctl没有任何内容看起来有趣或与输入相关的内容
  • 遇到问题时调整鼠标设置以尝试“重置”它
  • 确认我正在使用的libinput库似乎是适合我的触摸板的库

注意:当我输入此内容时,它又发生了,啊

编辑:我能够通过删除来恢复当前的“卡住”按钮psmousemousedev尽管我不确定我的鼠标现在如何工作

Edit2:使用xinput我能够找到一个按下按钮的设备:

xinput list展示了我的设备,包括:

↳ TPPS/2 Elan TrackPoint                    id=14   [slave  pointer  (2)]`

xinput query-state TPPS/2\ Elan\ TrackPoint显示两个向下按钮

xinput disable 14松开按钮。

我仍然不知道出了什么问题,但至少我可以解决它

相关内容