This command was not supplied with AmigaOS 4.0 Final but is expected to be available later
AMIGAINPUT can be used to configure the mouse, joystick, gamepad and keyboard drivers, specify the ports to be used,
remap buttons and test/calibrate the devices if required.
AMIGAINPUT unifies the game programmer's need to support various input devices like joysticks, pads, steering wheels,
keyboards and mice using one common API. AMIGAINPUT is primarily aimed at multimedia and game programmers who want to
support a wide range of input devices, making the various API's like lowlevel.library, gameport.device and PSXport.device a
thing of the past, such that programmers will not need to care about how a device is connected to the system.
Supported interfaces include:
Supported device classes include
- USB ports
- Classic joystick ports
- Catweasel MK4 joystick and keyboard ports (planned)
- Soundcard joystick ports
An SDK will also be available to allow hardware vendors to write device drivers for their hardware. Furthermore a rewrite
of lowlevel.library in OS 4 will directly map to AmigaInput, making it possible to use modern hardware in old, non-AmigaInput
aware applications and games.
- Analog and digital joysticks
- Flight-Controller sticks
- Joypads and PSX-Pads
- Steering wheels
Instructions for using the AmigaInput Preferences editor can be found here.
will open the AmigaInput Preferences window.
Return to Commands Selection
Disclaimer: Amiga Auckland have prepared the above information for the use of its members based on our experiences
and as such is subject to revision at any time. Amiga Auckland cannot guarantee any of the information and cannot be held
accountable for any issues that may result from using it.