我在两台 Lenovo Thinkpad X1 平板电脑上运行带有 Gnome 的 Ubuntu 19.10 和 20.04。我经常发现我的指针部分地表现得好像按钮 1 被按下,尽管实际上并未按下。我说“部分”是因为某些指针函数不会以这种方式运行,而其他函数则会这样做。例如,选择桌面上的图标表现正常:指针移动,只有当我按住按钮时才能拖动并选择一个矩形。但是在 Nautilus 中,如果我单击放置在“书签”(左手子窗口下部区域)中的文件夹,然后释放鼠标按钮,当我移动鼠标时,它会显示我正在尝试对书签重新排序,并且将在我再次单击并释放该图标之前不要释放它。重新排序的正常操作是单击并且不要释放鼠标按钮。 Calibre 中也会发生类似的情况:如果我左键单击所有电子书列表中的一本电子书,然后释放鼠标按钮,当我向上或向下移动鼠标时,它会开始选择一系列电子书。再次执行此操作的正常操作是按住鼠标按钮。
它取决于应用程序:例如,在 Libreoffice 中,释放鼠标按钮后,鼠标不会选择一系列单元格。它与硬件无关:当该行为发生时,我插入的任何鼠标都会发生这种情况。如果我注销并再次登录(或重新启动计算机),指针将恢复到正确的行为。当它发生在我的 x 会话中时,如果我将用户切换到计算机上的另一个帐户,则不会发生这种情况,但当我返回时,它仍然发生在我的 x 会话中。
我已经在我的各种 xinput 设备上尝试过 --list-props 来看看是否能找到任何不寻常的东西,但我不确定要寻找什么,而且它没有绑定到单个设备,所以我不确定这是我能找到的地方问题。