Class

GdkWaylandWaylandDevice

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

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.

gdk_wayland_device_get_xkb_keymap

Returns the xkb_keymap of a GdkDevice.

Available since: 4.4

Methods inherited from GdkDevice (17)
Methods inherited from GObject (42)

Properties

Properties inherited from GdkDevice (16)

Signals

Signals inherited from GdkDevice (2)
Signals inherited from GObject (1)

Class structure

struct GdkWaylandWaylandDeviceClass {
  /* no available fields */
}