You can write a function which uses XTestCompareCursor in a switch which
tests known cursor id (top_left_corner, h_double_arrow,...)|
|
Le 19/11/2020 à 19:59, Ivan Svirid a écrit :
Yea but this only returns true/false it does not return the cursor_id.
On Thu, Nov 19, 2020 at 10:26 AM Lucien Gentis
<[email protected]
<mailto:[email protected]>> wrote:
Hello,
Perhaps you should look at XTest extension :
https://www.x.org/releases/X11R7.7/doc/xextproto/xtest.html
<https://www.x.org/releases/X11R7.7/doc/xextproto/xtest.html>
See |XTestCompareCursor function
|
Le 04/11/2020 à 19:25, Ivan Svirid a écrit :
So XSetWindowAttributes allows you to set the cursor on the
window, basically this is the hardware cursor when your mouse
enters the window that is displayed.
Is there a way to readback this value from an existing window? Or
perhaps another workaround to get the cursor on a specific window?
I am aware there is XFixesSelectCursorInput but this listens for
changes and grabs the current system cursor; not on a per window
basis.
_______________________________________________
[email protected] <mailto:[email protected]>: X.Org support
Archives:http://lists.freedesktop.org/archives/xorg
<http://lists.freedesktop.org/archives/xorg>
Info:https://lists.x.org/mailman/listinfo/xorg
<https://lists.x.org/mailman/listinfo/xorg>
Your subscription address: %(user_address)s
_______________________________________________
[email protected]: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s