鼠标选择文本时缺少第一个字符

鼠标选择文本时缺少第一个字符

我正在使用一个非常标准的 Ubuntu 18.04 设置,带有 Gnome 桌面,并且我在用鼠标可靠地选择文本时遇到了困难(原文如此)。

我将鼠标光标移到要选择的第一个字符上方,按下鼠标左键,拖动鼠标直到文本末尾,然后松开(我想其他人也一样)。我期望鼠标光标下方的第一个字符(我开始选择的地方)是所选文本的一部分。但事实并非如此:只有当我将光标小心地放在其左半部分时,它才会被选中。如果在其右半部分(尽管仍在字符上)距离一个像素太远,它就不会被选中。

我很确定在我的旧笔记本电脑(Ubuntu 14.04 上的 Gnome)上不会出现同样的情况,通过这种方式复制/粘贴文本时我从未错过任何字符,而现在它每天都会困扰我好几次。有一个明显的解决方法,就是小心放置鼠标光标(或尽可能多使用键盘,少用鼠标),但这仍然很烦人。

知道什么可以实现/控制这种行为吗(GTK?X11?),以及是否可以以某种方式进行调整?

答案1

我尝试了 18.04 VM,情况好多了,我可以轻松地在 Gnome 终端中选择文本,而无需思考。

区别在于鼠标光标主题(可以在 中更改gnome-tweaks):

  • DMZ-白色(来自light-themes)虚拟机上
  • 阿德瓦伊塔在笔记本电脑上(唯一预装的)

使用 DMZ-White,如果我大致瞄准要选择的第一个字符的中间(我显然凭直觉这样做),即使它离右侧只有几个像素,也总是会被选中。当然,如果离右侧再远一点,它就不会被选中,但没关系,我的眼睛/手总是能不假思索地做出正确的选择。

然而对于 Adwaita,如果我做同样的事情,我经常会错过目标。

我想象光标定义了相对于其图标的精确指针坐标,而 DMZ-White 将它放置在比 Adwaita 更靠左的几个像素处。我显然已经非常习惯了,尽管我并不知道。

相关内容