signal callback delegate or function to connect
void callback(gdk.device.Device device, gdk.device_manager.DeviceManager deviceManager)
device the #GdkDevice that changed. (optional)
deviceManager the instance the signal is connected to (optional)
Yes.After to execute callback after default handler, No.After to execute before (default)
Signal ID
Connect to DeviceChanged signal.
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.Device.getAssociatedDevice returns null), its #GdkDeviceType will change to gdk.types.DeviceType.Floating, if it's attached, it will change to gdk.types.DeviceType.Slave.