Class WlKeyboardResource

java.lang.Object
org.freedesktop.wayland.server.Resource<WlKeyboardRequests>
org.freedesktop.wayland.server.WlKeyboardResource
All Implemented Interfaces:
WaylandObject

public class WlKeyboardResource extends Resource<WlKeyboardRequests>
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.