На амиге то же работал как двукнопочный .
Амижная распиновка порта джоя
1 /FORWARD
2 /BACK
3 /LEFT
4 /RIGHT
5 BUTTON 3(M)
6 BUTTON 1(L)
7 +5V
8 GND
9 BUTTON 2(R)
Кстати вот схема сеговского джоя
Код:
┌──o────o─────────────oooooo────────o───────────────>
R1 │ │ │ ││││││ │ 5
┌┴┐┌┴┐R2 │ R3..R8 │16
│ ││ │ │ ││││││ ┌──┬──x──┬──┐
Up └┬┘└┬┘ │ ├──o──────┼┼┼┼┼┤o─┤A0│ MS │ │
─┴─ │ │ │ 1 │a ─┴─ ││││││└─┤A1│ │ │
┌── ──o──┼────┼─> o── ─o├┼┼┼┼──┤A2│ │ │4 3
│Down │ │ │St ─┴─ │││││┌─┤A3│ │ 0├─────────>
│ ─┴─ │ │ 2 └─── ─o├┼┼┼┘ ├──┤ │ │7 4
o── ─────o────┼─> ┌─────────o├┼┼──┤B0│ │ 1├─────────>
│ │ │ ┌───────o├┼──┤B1│ │ │9 6
│ │ │ │ ┌─────o├──┤B2│ │ 2├─────────>
│ │ │ │ │ ┌───o──┤B3│ │ │12 9
─┴─ │ Right│ │ │ 1├──┤ │ 3├─────────>
│ │ ┤ │ c│ ┌────┤S │ │ │
│ Left│ │ b│ ┤ │ 15├──┤ │ │
│ ┤ │ ┤ │ │ ┌─oSE│ │ │
R9┌┴┐ │ │ │ │ │ │ └──┴──x8─┴──┘ 8
│ │ └──o──o──o─┼──o───────o───────────────>
└┬┘ │ ─┴─
│ │ 7
└────────────────o──────────────────────────>
ноги мультиплексора A0,A1,A2,A3,B0,B1,B2,B3
соответственно 2,5,11,14,3,6,10,13