UX Framework

Input Remapping

Core Behaviour

Logic

Disconnects an action from its default physical input and assigns it to an alternative, accessible source.

Addresses

Inability to perform specific gestures (e.g., pulling a trigger, rotating a wrist) and fatigue from repetitive movements.

Implementation Specification

The system allows any Action (e.g., Fire, Jump, Grab) to be triggered by any Event or Gesture (Button Press, Thumbstick Tilt, Gaze Dwell etc.).

Interaction Patterns

The Magic Slingshot remaps the "Pull Back" action - usually a physical arm movement - to the "Thumbstick Back" axis and "Release" to the "Thumbstick Release" event, allowing users to perform the slingshot action without needing to physically pull back their arm. The normally physical "Aim" action is remapped to the user's gaze direction, so they can aim by looking at their target instead of needing to rotate their wrist or arm.

Accessibility Barriers

Standard Controller Dependency/Single-Arm Autonomy: By allowing users to customise controls to fit their specific abilities and preferences, such as remapping a complex gesture to a single button press, Input Remapping ensures that users with limited mobility can still perform essential actions without needing to rely on specific physical inputs.

Standard Controller Dependency/Fatigue Minimisation and Input Simplification: By enabling users to remap complex or physically demanding actions to simpler inputs, Input Remapping helps to reduce the physical effort required for interaction, minimising fatigue for users with limited mobility or endurance.

Previous
Granular Environmental Control