Flexible Controllers

APX_icons_color_Flexible Controllers

Design Problem:

Players cannot use standard controllers or input devices to take action in the game.

Design Solution:

Players can replace a standard controller with an alternative piece of hardware or software so that they can interact with the game and its interfaces.

Related Patterns:

APX Design Drivers:

The above design problem can occur in the following contexts:

  • Players with upper limb disabilities may need to use an alternative controller specially designed for them.

  • Players with upper limb disabilities may need to use a controller specifically designed for alternative buttons and switches.

  • Players with upper limb disabilities may need to use eye-gaze controls in place of a standard controller.

  • Players may need to use a keyboard and/or mouse in place of a standard controller

  • Players may need to use an alternative controller in place of a keyboard and/or mouse

  • Players may need to replace standard controllers with voice commands.

Examples of this Pattern in Action.

Keyboard and mouse support on PlayStation 4

Description:

On the PlayStation 4 console, a keyboard and mouse can be natively plugged in via USB, either using a standard cable or through a Bluetooth dongle.  Game designers have access to functionality provided by these options for their game, allowing players to replace standard controllers with specialized keyboard or mouse configurations that gives them access to play.

Xbox Adaptive Controller on Xbox and PC

Description:

On Xbox and PC, it is possible to replace standard control devices with the Xbox Adaptive Controller (XAC).  The XAC works exactly the same as any other Xbox controller but allows players with disabilities to attach different components such as jelly buttons and switches to act as the standard buttons on a controller.  Game designers do not have to do anything extra to allow players to have this type of flexibility in their controllers aside from providing options to remap key presses.

References and Other Citations.