某些窗口中鼠标光标巨大

某些窗口中鼠标光标巨大

当我尝试搜索这个问题时,我得到了很多结果,但其中大多数似乎与鼠标光标主题有关,而且我还没有玩过它,并且看不出这如何解释我看到的症状。

当鼠标光标位于 Thunderbird、Firefox 或 pidgin 的(群组)聊天窗口上时,鼠标光标的大小是使用 xterm、liferea、pavucontrol、audacious 或friend 的窗口时的通常大小的 2-4 倍来自 pidgin 的列表(我认为这就是我现在正在运行的所有内容)。例外情况是,如果洋泾浜任务栏菜单打开,则无论光标位于哪个窗口,光标都是通常(小)大小。

我在 debian Stretch 上使用 i3 作为窗口管理器,没有桌面管理器(但我几天前才升级,并且在 Jessie 上也看到了这个问题)。

任何解释(和治疗)或只是提示我如何找出问题所在。

答案1

我刚刚发现问题实际上与窗口无关,而是与小部件(?)相关,当它位于洋泾浜聊天窗口(如我所写)上时,不会出现巨大的光标,但只有当它位于其中一个文本字段时才会出现(它占据了大部分窗口,这可能解释了为什么我之前没有意识到这一点),要么是我可以用来输入消息的窗口,要么是显示消息的窗口。

当鼠标光标位于窗口标题栏上时,实际上也是“小”(大小合理)。此外,我可以添加 Chromium 和 Spotify(但我想我在某处读到,新版本的 Spotify 主要是伪装的 chromium)也在导致巨大光标的程序列表中。

这一切都让我觉得这可能是由于(一个糟糕的)鼠标光标主题和当鼠标悬停在某种不与 gnome 部分合作的窗口上时的后备(看起来更好)的问题造成的它仍然会感染我的系统以产生巨大的鼠标光标,这也解释了为什么 bvx89 在评论中报告说他在新显示器上看到了这个。这让我在网上搜索“linux mousecursor DPI”,这让我找到了由于高分辨率显示器,Ubuntu 上的光标很大,这实际上似乎是同样的问题,相反(他报告了一个巨大的光标在“系统相关的东西”上,而不是在 Firefox 上)。但是他的解决方案(即选择只有一种尺寸的光标/图标主题 - 这是非标准的,但您可以下载https://github.com/codecat/dmzblack-96dpi他提到的)为我工作,现在我的鼠标光标到处都有相同的(正常)大小。

答案2

我在 XFCE (Gentoo) 中遇到了类似的问题。鼠标光标在终端和其他一些窗口中很大,但在其他窗口中很小/正常。更改光标主题没有帮助。

改变光标大小确实有帮助。在我看来,光标大小未正确设置(或根本未设置),但设置窗口显示了一些值。当我第一次更改该值时,所有窗口中的光标大小开始保持一致 - 即使我返回到原始值也是如此。

鼠标和触摸板设置窗口

答案3

在背景中的某个地方,这个答案可能与 @eNCA 提出的答案相同。

我在 I3 和 Debian 上遇到这个问题很长时间了。

今天我尝试添加

Xcursor.size: 8

给我的~/.Xdefaults,通过运行重新加载

xrdb -load .Xdefaults
i3-msg restart

(请注意,此 I3restart是干净且安全的,即不会关闭任何窗口或终止任何正在运行的应用程序。)

我故意选择这么小的尺寸,以便能够更清楚地看到差异。我得到的实际光标大约有 19 像素长——我倾向于向自己解释这只是可用的最小位图(现在没有 8x8 位图...?:D)。

i3 部分(例如窗口标题和 i3bar)立即受到影响。

关于窗户内容,“服从”似乎取决于应用程序:

  • chromium、slack(.deb build)和 pavucontrol 立即受到影响(即在上述命令之后)。

  • firefox、telegram(flatpak 构建)和 qutebrowser 需要重新启动。

  • 一个特殊情况 - Signal(flatpak 构建)立即服从,但它似乎使用不同的位图,实际上小于 19 像素并且形状有点不同

感谢 oftc.net/#i3 上的人们提出建议!

相关内容