libretro.api.input

Input device definitions, state representations, and callbacks.

See also

InputDriver

The Protocol that uses these types to implement input support in libretro.py.

libretro.drivers.input

libretro.py’s included InputDriver implementations.

Modules

analog

Analog axis input state.

device

Input device definitions and state callbacks.

joypad

Joypad (RetroPad) button input types.

keyboard

Keyboard key codes, modifier flags, and input types.

lightgun

Light gun input types, button and axis IDs.

mouse

Mouse input types, buttons, and axis IDs.

pointer

Pointer (touch/pen) input types and multi-touch state.