Specifications
converter 1.5
2000 - 2005 urr Sound Technologies Inc.
98
gameport interface pinout
Warning!
The following information is provided for users with concrete electronics knowledge and
experience. There are 5-volt pins on the joystick interface that can provide a surprising amount of
current if short circuited, causing potentially expensive and/or irreparable damage to components in the
computer, as well as information loss, and any other number of disasters. By providing the following
information, urr Sound Technologies Inc. in no way encourages general users of converter to attempt
the construction of devices for interface to the PC gameport, and is in no way liable for any damages or
loss of data as a result of the construction and/or use of any device based on the following information.
------
End of disclaimer
!
Note that there are two differences on the joystick port found on a soundcard
, such as the Gravis
Ultrasound or SoundBlaster, versus the original IBM-spec PC gameport interface – pins 12 and 15 are
assigned to midi functionality instead of the original ground and +5v designations.
You will almost always want to use the soundcard gameport pinout, unless you know otherwise.
Use 100k
Ω
- 150k
Ω
potentiometers on the axis inputs, preferably with a linear response curve.
joystick D-sub connector pin numbering
9 10 11 12 13 14 15
1 2 3 4 5 6 7 8
Original
OriginalOriginal
Original Gameport Pinout:
pin connection
1 +5 volts DC
2 joystick A button 1
3 joystick A x-axis
4 ground
5 ground
6 joystick A y-axis
7 joystick A button 2
8 +5 volts DC
9 +5 volts DC
10 joystick B button 1
11 joystick B x-axis
12 ground
13 joystick B y-axis
14 joystick B button 2
15 +5 volts DC
Soundcard
SoundcardSoundcard
Soundcard Gameport Pinout:
pin connection
1 +5 volts DC
2 joystick A button 1
3 joystick A x-axis
4 ground
5 ground
6 joystick A y-axis
7 joystick A button 2
8 +5 volts DC
9 +5 volts DC
10 joystick B button 1
11 joystick B x-axis
12 MIDI TXD (Transmit)
13 joystick B y-axis
14 joystick B button 2
15 MIDI RXD (Receive)