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.).
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.