Signal
GdkDeviceManager::device-changed
[β]
Declaration
void
device_changed (
GdkDeviceManager* self,
GdkDevice* device,
gpointer user_data
)
[β]
Description [src]
The ::device-changed signal is emitted whenever a device has changed in the hierarchy, either slave devices being disconnected from their master device or connected to another one, or master devices being added or removed a slave device.
If a slave device is detached from all master devices
(gdk_device_get_associated_device() returns NULL
), its
GdkDeviceType
will change to GDK_DEVICE_TYPE_FLOATING
,
if itβs attached, it will change to GDK_DEVICE_TYPE_SLAVE
.
Default handler: The default handler is called after the handlers added via |