Originally posted by tildearrow
View Post
To get mouse cursor bitmap and current current mouse type for on screen windows there dbus api that works with wayland compositors.
Reporting the current mouse cursor is in the desktop portal screencast feature.
xdg desktop portal stuff is where the secure Allows benign data query is.
AT-SPI2 really for off screen need the means to say hey application with mouse here in your window what mouse pointer is this. As in a direct ask. Remember off screen application may not be getting cpu time so can have a hell load of lag. This is why off screen mouse pointer status absolute horrible, Yes that off screen lag applies under X11 as well. Off screen applications controlling them be it X11 or Wayland you really do need to be able to use at-spi2 to-do everything including at times doing operation paths to create known state. Do a data query to X11 for a off screen window is path to hell just like its path to hell under windows and path to error not accessible with Mac os..
You put allow Allows benign data query as yes for X11. It should be "Allows benign data query yes(but sometime providing completely incorrect information)" for X11. Mac OS does provide the benign data query correct or a error of not accessible because the status is missing.
tildearrow like it or not how to control applications has been a game in broken for quite some time. As in decades.
Leave a comment: