Struct wayland_kbd::MappedKeyboard [] [src]

pub struct MappedKeyboard<H: Handler> { /* fields omitted */ }

A wayland keyboard mapped to its keymap

It wraps an event iterator on this keyboard, catching the Keymap, Key, and Modifiers events of the keyboard to handle them using libxkbcommon. All other events are directly forwarded.

Methods

impl<H: Handler> MappedKeyboard<H>
[src]

Trait Implementations

impl<H: Handler> Handler for MappedKeyboard<H>
[src]

keyboard mapping Read more

enter event Read more

leave event Read more

key event Read more

modifier and group state Read more

repeat rate and delay Read more

impl<H: Handler> Handler<WlKeyboard> for MappedKeyboard<H>
[src]

Dispatch a message.