Connector:Digital joystick
From CPCWiki - THE Amstrad CPC encyclopedia!
Amstrad CPC Joystick port pinout
_________________ \ o1 o2 o3 o4 o5/ \ o6 o7 o8 o9 / \___________/
| Pin No. | Signal Name | Description |
| 1 | Up | |
| 2 | Down | |
| 3 | Left | |
| 4 | Right | |
| 5 | Fire 3 | This is an undocumented and very rarely used input (used by the AMX Mouse for example) |
| 6 | Fire 2 | This is the standard button, used by most games |
| 7 | Fire 1 | This is the extra button, used only by a few games |
| 8 | COM | "Common" (Joystick 1 Select when LOW) |
| 9 | COM2 | "Common 2" (Joystick 2 Select when LOW) |
In this case, the numbering from the manual matches that of standard plugs. For a wiring diagram of an Y-cable with which you can use two joysticks on your Amstrad/Schneider CPC, see Joystick Y-cables.