Gets the current location of device. As a slave device coordinates are those of its master pointer, This function may not be called on devices of type GDK_DEVICE_TYPE_SLAVE, unless there is an ongoing grab on them, see gdk_device_grab().
location to store the GdkScreen the device is on, or NULL. out[transfer none][allow-none]
location to store root window X coordinate of device, or NULL. out[allow-none]
location to store root window Y coordinate of device, or NULL. out[allow-none] Since 3.0
See Implementation
Gets the current location of device. As a slave device coordinates are those of its master pointer, This function may not be called on devices of type GDK_DEVICE_TYPE_SLAVE, unless there is an ongoing grab on them, see gdk_device_grab().