我目前遇到鼠标问题。它是在最新更新之一之后开始的,但不确定是否相关。
起初我以为这是一个应用程序问题,但在使用简单的脚本进行测试后发现了其他问题。情况是“鼠标按下”导致多次鼠标按下/向上/向下等。
脚本(抱歉颜色过于混乱)是:
#!/bin/bash
xev -event button | awk '
BEGIN {
e = 0;
t = 0;
c[0] = "\033[31;1m"
c[1] = "\033[36;1m"
}
/Press/ {e = 0; printf "down "}
/Release/ {e = 1; printf "up "}
/time/ {
printf "%s%8d %s\n", c[e], ($6 - t), strftime("%M:%S")
t = $6 + 0
}
'
显示该问题的一些示例:
In reality: 1 down
down 191 51:12
up 16 51:12
down 36 51:12
In reality: 1 down
down 1532 52:21
up 48 52:21
down 16 52:21
In reality: 1 down
down 1580 53:03
up 16 53:03
down 16 53:03
up 1189 53:04 (yes, held down button here as well)
down 18 53:04
也看到了与单击相同的情况,如发送两个向下/向上/向下/向上系列事件时,单击会生成双击。
这是不是一个常数。我可以毫无问题地进行 10-20 次点击,然后点击几次就会出现问题,接下来的点击就不会出现问题,然后接下来的 10 次点击可能会出现问题。
我的问题是如何进一步检查这是软件问题还是硬件问题?我尝试过使用不同的鼠标,但问题仍然存在。
已经在网上搜索了错误,但没有找到任何错误,但 google-foo (剩下的)并不是最好的。