[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Game port
David Wilson writes ...
>
> Rubywand <rubywand@swbell.net> writes:
> > Regarding pinout of 9-pin A2 mouses, is the following correct?
>
> Not quite (at least for the //c & //c+ in joystick mode).
> See below for correction to pins 4 and 9.
>
> >DB-9 Female Socket (on computer)
> > ,---------------------.
> > \ 5 4 3 2 1 /
> > \ 9 8 7 6 /
> > `-----------------'
>
> > Mouse Usual Game Port Function
>
> >1 MOUSE ID Pushbutton 1
> >2 +5V +5V
> >3 GND GND
> >4 XDIR Game Control 2 or PDL2 (Joystick-2 X-axis) [not on //c(+)]
> >5 XMOVE Game Control 0 or PDL0 (Joystick-1 X-axis)
> >6 n.c. Pushbutton 2 (not on //c)
> >7 MOUSE BUTTON Pushbutton 0
> >8 YDIR Game Control 1 or PDL1 (Joystick-1 Y-axis)
> >9 YMOVE Game Control 3 or PDL3 (Joystick-2 Y-axis) [not on //c(+)]
Okay. Thanks for correction. How about this ...
DB-9 Female Socket on Computer DB-9 Male Plug on Mouse
,---------------------. ,---------------------.
\ 5 4 3 2 1 / \ 1 2 3 4 5 /
\ 9 8 7 6 / \ 6 7 8 9 /
`-----------------' `-----------------'
Mouse Usual //c, IIc+ Game Port Function
1 MOUSE ID Pushbutton 1
2 +5V +5V
3 GND GND
4 XDIR (no Game Port function on //c, IIc+)
5 XMOVE Game Control 0 or PDL0 (Joystick X-axis)
6 n.c. (no Game Port function on //c, IIc+)
7 MOUSE BUTTON Pushbutton 0
8 YDIR Game Control 1 or PDL1 (Joystick Y-axis)
9 YMOVE (no Game Port function on //c, IIc+)
Rubywand