UX Framework
Input Mirroring (Bi-Lateral Mapping)
Core Behaviour
Logic
Input Mirroring, also known as Bi-Lateral Mapping, is a design pattern where critical inputs are duplicated across both controllers. This allows users to perform essential actions with either hand, providing flexibility and accommodating various physical abilities.
Addresses
Hemiplegia, Single-Handed Reality.
Implementation Specification
All critical inputs (Select, Back, Menu, Grip) are mapped to both controllers simultaneously. The user can swap hands or use only one hand without losing functionality.
Interaction Patterns
The Magic Slingshot allows users to perform the slingshot action with either hand, so if a user either has limited use of both hands, or of one specific hand, they can still enjoy the full experience by using a single hand of their choice without any loss of functionality.
Accessibility Barriers
Standard Controller Dependency/Single-Arm Autonomy: By mirroring critical inputs across both controllers, Input Mirroring allows users to perform essential actions with either hand, providing flexibility and accommodating various physical abilities, ensuring that a user playing with just one standard controller retains the same agency as a user with two.