[][src]Module wlroots::input::manager

Input resources are managed by the input resource manager.

To manage a particular type of input resource implement a function with the signature of its corresponding name. For example, to manage keyboards implement KeyboardAdded.

Pass those functions to an input::Builder which is then given to a compositor::Builder.

Structs

Builder

A builder of static functions to manage and create resources.

Type Definitions

InputAdded

Callback triggered when an input device is added.

KeyboardAdded

Callback triggered when a keyboard device is added.

PointerAdded

Callback triggered when a pointer device is added.

TabletPadAdded

Callback triggered when a tablet pad is added.

TabletToolAdded

Callback triggered when a tablet tool is added.

TouchAdded

Callback triggered when a touch device is added.