Как говорится в заголовке: какое программное обеспечение на самом деле рисует курсор мыши? Существует ли программный способ изменения внешнего вида?В Linux, какая часть программного обеспечения отвечает за рисование курсора мыши?
ответ
указатель мыши (или указатель мыши) обращается к X-серверу. Каждое приложение, перемещаемое курсором, может изменять внешний вид курсора мыши.
Поскольку существуют различные приложения, и они построены на разных инструментах, каждый может использовать другой способ изменения внешнего вида курсора.
Xterm использует библиотеку X для работы с этим:
Xterm может выбрать курсором-шрифт, который достаточно мал, чтобы скрыть указатель мыши , но X-сервер продолжает «рисовать» его.
Как и другие приложения, xterm также может использовать темы курсора, которые (в настольных системах, таких как GNOME, KDE, XFCE) могут быть настроены в настройках рабочего стола.
Но в конечном счете это X-сервер, который рисует курсором мыши. Приложение не должно ничего делать, чтобы позволить ему перемещаться по экрану. Скорее, каждое приложение прослушивает для событий X, чтобы отслеживать курсор мыши.
Дальнейшее чтение:
Ну, что графический интерфейс вы используете? – usr2564301
Вы имеете в виду Gnome против KDE? – coderodde