Skip to content

unstable: add xcursor-configuration

Simon Ser requested to merge emersion/wayland-protocols:xcursor into main

Clients are responsible for loading and setting cursors. For this purpose they often use XCursor images via the libwayland-cursor library. However clients have no way to know the user's preferred theme and size. This results in inconsistent cursors across clients (e.g. cursor growing bigger when entering a surface).

This protocol fixes this issue by sending the user's XCursor preferences to the client. It also allows for per-device cursor configuration.

Previously submitted on the mailing list:


Merge request reports