鼠标光标被“困”在错误的窗口上

鼠标光标被“困”在错误的窗口上

在 Ubuntu 18.04 上使用 Cinnamon 和 Logitech Performance MX 鼠标时,尽管另一个窗口位于其上方,但光标仍会聚焦在错误的窗口上。当我尝试单击位于顶部的窗口时,我的单击会记录在焦点仍被困在后面的窗口中。这种情况最常发生在窗口之间按 Alt-Tab 切换时,但行为似乎大多是随机的。我无法完全证实这一点,但似乎键盘在这些事件中也受到了影响。

发生这种情况时,我除了等待窗口正确聚焦外无事可做。我的点击根本没有在正确的窗口中显示。我尝试在窗口之间按 Alt-Tab 键以聚焦其中一个窗口,但焦点仍然被困在粘性窗口中。当我更改窗口时,Ubuntu 本身的显示速度很慢。

这不是鼠标本身的问题。这似乎是窗口本身的管理方式出了问题。重新启动 Cinnamon 无法解决问题;打开 TTY 并关闭它有时可以解决问题一段时间,然后问题又会再次出现。

我已经在窗口设置中打开了防止焦点窃取,并且将窗口焦点模式更改为“草率”和“鼠标”没有任何改变。

除此之外,在一次鼠标卡住的特别时刻,我的任务栏完全消失了大约一分钟。当任务栏恢复时,鼠标仍然卡住了。

E:我猜可能是驱动程序的问题,我更新了 NVIDIA 驱动程序,但无济于事。即使打开一个窗口,焦点应该在窗口上,但卡在桌面上,也会出现此问题。窗口焦点管理器为什么会这样坏掉?

E2:我尝试了另一款鼠标(罗技 G203),但让我震惊的是,问题出现需要解决。不知道为什么我的 MX 几个月来一直运行良好,却突然出现如此奇怪的问题。我怀疑核心问题是否已经解决,但现在我可以再次使用我的电脑了。

E3:在另一台电脑上测试了可疑鼠标后,我可以肯定地说,问题出在鼠标上。不知道原因。

答案1

在试用鼠标后,我发现使用 Logitech MX 时拇指按钮会卡住。原来这就是问题所在。当按钮被按下并被卡住时,它会捕获发生卡住时我所处屏幕的焦点。这绝不是软件问题。

相关内容