logo
Expand description

Input handling for applets.

This module provides an improved abstraction over the applet input functions.

Structs

Use this in your module to help with input filtering and tracking.

Represents the state of modifier keys.

The state of the pointer (mouse or touch).

Current input state.

If several touches are detected, they all come with a unique ID.

Enums

Axis input event axis enumeration.

Common keyboard commands such at copy, cut and paste.

An input event (e.g. a key press).

Describes a button of a gamepad controller.

Symbolic name for a keyboard key

What kind of pointer (Mouse or Touch)

A mouse button