Expand description

A bus device for connecting joysticks.

Structs

The Cursor Joystick device implements JoystickDevice and JoystickInterface.
The Fuller Joystick device implements JoystickDevice and JoystickInterface.
A joystick controller, providing a BusDevice implementation that can be used with joystick devices.
The Kempston Joystick device implements JoystickDevice and JoystickInterface.
A selectable joystick controller, providing a BusDevice implementation.
The joystick device that can be used as a placeholder type.
An error that can be returned when parsing a JoystickSelect variant.
A key map for the left Sinclair joystick.
A key map for the right Sinclair joystick.
The Sinclair Joystick device implements JoystickDevice and JoystickInterface.
The error type returned when a JoystickSelect variant conversion failed.

Enums

An enum of joystick device implementation variants.

Traits

A joystick device interface for the joystick bus device implementations.
An interface for providing user input data for a JoystickDevice implementation.

Type Definitions

A convenient Cursor Joystick BusDevice type.
A convenient Fuller Joystick BusDevice type.
A convenient Kempston Joystick BusDevice type.
A convenient pair of Left and Right Joystick BusDevice type.
A convenient Left (Player 2) Sinclair Joystick BusDevice type.
A convenient Right (Player 1) Sinclair Joystick BusDevice type.