Xpra: Ticket #12: support cursors

Need a way to detect which cursor is used (when changed) and ensure the client also changes the cursor.



Mon, 26 Sep 2011 03:33:23 GMT - Antoine Martin: status changed; resolution set

done in r191, the server watches for cursor change events using XFixes's XFixesSelectCursorInput then retrieves the updated cursor pixels using XFixesGetCursorImage and sends it to the client which applies it to all of its windows.

The pixel data is not very big, generally around 2.5KB uncompressed, but if the cursor changes often we may want to send the pixel data's checksum instead and let the client cache cursors and request the real pixel data only when needed.


Mon, 26 Sep 2011 04:02:28 GMT - Antoine Martin: attachment set

a simple test app for changing the cursor


Mon, 20 Feb 2012 19:32:10 GMT - Antoine Martin: component, milestone changed; version set


Sat, 23 Jan 2021 04:43:10 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/12