The Joystick / Games Interface.


The Joystick interface was originally unveiled as part of the original IBM PC computer specification, and defines an analogue interface for connecting 2 analogue joysticks to a PC. Most interface cards supporting PC joysticks have only offered 1 joystick port however.

In order to keep with the original specification of as low a cost as possible for the joystick interface, the joystick interface consisted of 4 monostable multivibrators used for simple timer circuits to output a pulse of a width which was directly proportional to the resistance value from the joystick. The joystick interface also contained basic bus interface electronics.

Joystick/Games Port Pinouts and functions.

Pin Number Abbreviation Function
1+5V+5VDC
2Button 1
3X0Position 0 (X coord)
4GNDGround
5GNDGround
6Y1Position 1 (Y coord)
7Button 2
8+5V+5VDC
9+5V+5VDC
10Button 3
11X2Position 2 (X coord)
12GNDGround
13Y3Position 3 (Y coord)
14Button 4
15+5V+5VDC


See also:


RS-232 Serial, Parallel Port, PS/2, VGA, RJ-45 Network Port, USB, Firewire,



www.cyberthinc.com