FS-UAE Amiga Emulator

Documentation

Keyboard joystick emulation

If you don't have a joystick or gamepad attached to your computer, then you can use keyboard joystick emulation instead.

Adding custom keyboard joystick devices

...