Джойстик подключается к игровому порту с пятнадцатью гнёздами, расположенному на звуковой плате. Мы не будем рассматривать джойстики на USB.
Игровой порт позволяет подключить до четырёх осей и до четырёх кнопок.

| 1,8,9 | +5 В (общий для осей) |
| 2 | Кнопка 1 |
| 3 | Ось X |
| 4,5 | Земля (общий для кнопок) |
| 6 | Ось Y |
| 7 | Кнопка 2 |
| 10 | Кнопка 3 |
| 11 | Ось R |
| 12,15 | Используются для MIDI |
| 13 | Ось Z |
| 14 | Кнопка 4 |
Заметьте, что сначала идёт ось R, потом Z.
Спецификация говорит, что потенциометры X и Y, а также кнопки 1 и 2 относятся к первому джойстику. R, Z, 3 и 4 – это второй джойстик. Все переменные резисторы по спецификации имеют сопротивление 100 кОм (хотя проходит любое от 50 до 150 килоом). Заметьте, что оси замыкаются на +5В, а кнопки - на землю.

Когда ручка смотрит вверх-влево, сопротивление потенциометров X и Y будет минимальным (почти нулевым). Когда вниз и вправо – максимальным.
Такая вот распайка. Разные игровые устройства отличаются только рычагами и баранками, которые присоединены к потенциометрам. На этой основе можно сделать автомобильный или мотоциклетный руль, штурвал самолёта, даже два рычага, как в Star Wars: Racer – хватило бы только фантазии. Ну и, конечно, надо убедиться, что игра поймёт ваше устройство.
Вот раскладки осей для двух наиболее распространённых джойстиков.
