[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