Class

GdkWayland.WaylandDevice

Description [src]

final class GdkWayland.WaylandDevice : Gdk.Device {
  /* No available fields */
}

The Wayland implementation of GdkDevice.

Beyond the regular GdkDevice API, the Wayland implementation provides access to Wayland objects such as the wl_seat with gdk_wayland_device_get_wl_seat(), the wl_keyboard with gdk_wayland_device_get_wl_keyboard() and the wl_pointer with gdk_wayland_device_get_wl_pointer().

Ancestors

  • GdkDevice
  • GObject

Instance methods

gdk_wayland_device_get_node_path

Returns the /dev/input/event* path of this device.

gdk_wayland_device_get_wl_keyboard

Returns the Wayland wl_keyboard of a GdkDevice.

gdk_wayland_device_get_wl_pointer

Returns the Wayland wl_pointer of a GdkDevice.

gdk_wayland_device_get_wl_seat

Returns the Wayland wl_seat of a GdkDevice.

Class structure

struct GdkWaylandWaylandDeviceClass {
  /* no available fields */
}