@whitequark✧✦Catherine✦✧ unlikely this helps, but I hacked up attaching cursor position from the PipeWire stream in the GStreamer element to buffers as they are sent downstream, and it's relatively easy to derive that value from the buffer via a probe or such (not that you need GStreamer for it, just what I could work with quickly).

gitlab.freedesktop.org/arun/pi

I was trying to also hack up a demo to extract cursor with `ashpd`, but for some reason I don't see the `Cursor` meta negotiated (even though I see the code for it in GNOME Shell), and now I'm out of time.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://fantastic.earth/users/arun/statuses/114825464352899566 on your instance and quote it. (Note that quoting is not supported in Mastodon.)