鼠标行为非常奇怪/无法点击 UI 的某些元素

鼠标行为非常奇怪/无法点击 UI 的某些元素

因此,在 Windows 7 中,我无法单击 UI 的某些元素。我可以单击任务栏中的图标,但无法单击桌面上的图标(就是没有反应),然后我可以单击桌面上的图标,但无法单击活动窗口上的图标(例如关闭窗口)。

我以为是“愚蠢的窗口”,启动 Linux Mint 后,问题几乎相同。我可以使用浏览器,但当出现另一个窗口(例如,选择要上传的文件的窗口)时,该窗口对点击没有反应。

现在我在 Linux Mint 上的 Firefox 窗口中,我可以单击选项卡和菜单项(文件、编辑......),但无法关闭带有 X 图标的窗口。

不是我的鼠标的问题,鼠标右键和左键点击都可以正常工作。也不是键盘上的某个键卡住了,我断开了连接,但无济于事。

我也尝试使用 Tab,并且可以像往常一样使用这些窗口。

这是什么?

编辑:我开始明白这一点:鼠标点击有时似乎对活动窗口下方的窗口有反应。例如,我打开了开始菜单,当你将鼠标悬停在浏览器中的链接上时,会出现“链接”手势,因为开始菜单下方的浏览器中有一个链接。PC 似乎无法正确识别哪个窗口是活动窗口,至少有时如此。

编辑:我之前说过,使用 Tab 键移动“焦点”效果很好,但进一步尝试后却不行。

尽管如此,我仍然无法理解这会如何影响两个完全分离的操作系统。

答案1

我上周也遇到了几乎同样的问题!我发现是触摸板的问题 - 也影响了连接的任何鼠标。

最让我恼火的是“只有部分 UI”可以点击。而且只是有时可以点击,而且是跨操作系统的。

因此我发现触摸板出现了硬件故障,导致它随机向操作系统发送“左键被按住”操作。这导致 GUI 的所有内容(有时只有部分内容)无法点击。这也导致我连接到计算机的任何其他鼠标都出现故障,因为信号仍然是随机发送的。

你用的是笔记本电脑吗?你的触摸板也坏了吗?如果是这样,你可以尝试通过命令行禁用损坏的触摸板:

xinput list

您将获得如下输出:

bolli@HAL:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=11   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Integrated Camera                         id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=12   [slave  keyboard (3)]

现在找到触摸板的 ID 或任何可能导致此问题的原因,然后使用此命令将其禁用:

xinput set-prop 11 "Device Enabled" 0

在这种情况下11,我的触摸板 ID 在上面列表中。表示禁用 - 您可以在同一命令中将0其更改为以再次启用它。1

这只是一个猜测,也许值得一试。

答案2

我正在寻找非常相似的问题的解决方案,当 Bolli 写了一些关于鼠标与触摸板碰撞的内容时,我意识到我的电脑上连接了两个鼠标。断开一个鼠标立即解决了我的问题。我希望它能对某人有所帮助。(我的问题是在 openSUSE 13.1 上,有时只有一部分 UI 可点击。右键单击活动部分可启用所有内容,左键单击可禁用除我刚刚单击的窗口部分之外的所有内容的可点击性。)

相关内容