在Linux中,哪个软件负责绘制鼠标光标?

cod*_*dde 5 linux mouse-cursor

正如标题所言:什么软件真正绘制了鼠标光标?是否有修改视觉外观的编程方法?

Tho*_*key 4

鼠标光标(或鼠标指针)由 X 服务器绘制。光标移动到的每个应用程序都可以修改鼠标光标的外观。

由于存在不同的应用程序,并且这些应用程序是基于不同的工具包构建的,因此每个应用程序都可以使用不同的方法来更改光标的外观。

xterm 使用 X 库来进行操作:

xterm 可以选择足够小的光标字体来隐藏鼠标指针,但 X 服务器继续“绘制”它。

与其他应用程序一样,xterm 也可以使用光标主题,该主题(在 GNOME、KDE、XFCE 等桌面系统中)可以在桌面设置中进行配置。

但最终是 X 服务器绘制了鼠标光标。应用程序无需执行任何操作即可使其在屏幕上移动。相反,每个应用程序都会侦听X 事件来跟踪鼠标光标。

进一步阅读: