scamp_extensions.interaction package¶

Subpackage containing utilities for human interface devices and other live interactions.

Modules:

scamp_extensions.interaction.key_plane

Module containing the KeyPlane class for treating the keys of the computer as a discrete, 2-dimensional input plane.

Public-Facing API (result of import *):

KeyPlane(callback, normalize_coordinates)

Abstraction used to transform keyboard input into a two-dimensional control space.