Module wl_keyboard

Source
Expand description

keyboard input device

The wl_keyboard interface represents one or more keyboards associated with a seat.

Each wl_keyboard has the following logical state:

  • an active surface (possibly null),
  • the keys currently logically down,
  • the active modifiers,
  • the active group.

By default, the active surface is null, the keys currently logically down are empty, the active modifiers and the active group are 0.

Structs§

WlKeyboard
keyboard input device

Enums§

Event
KeyState
physical key state
KeymapFormat
keyboard mapping format
Request

Constants§

EVT_ENTER_OPCODE
The wire opcode for this event
EVT_ENTER_SINCE
The minimal object version supporting this event
EVT_KEYMAP_OPCODE
The wire opcode for this event
EVT_KEYMAP_SINCE
The minimal object version supporting this event
EVT_KEY_OPCODE
The wire opcode for this event
EVT_KEY_SINCE
The minimal object version supporting this event
EVT_LEAVE_OPCODE
The wire opcode for this event
EVT_LEAVE_SINCE
The minimal object version supporting this event
EVT_MODIFIERS_OPCODE
The wire opcode for this event
EVT_MODIFIERS_SINCE
The minimal object version supporting this event
EVT_REPEAT_INFO_OPCODE
The wire opcode for this event
EVT_REPEAT_INFO_SINCE
The minimal object version supporting this event
REQ_RELEASE_OPCODE
The wire opcode for this request
REQ_RELEASE_SINCE
The minimal object version supporting this request