Path: news1.icaen!news.uiowa.edu!NewsNG.Chicago.Qual.Net!vixen.cso.uiuc.edu!howland.erols.net!dca1-hub1.news.digex.net!digex!cyclone.swbell.net!typhoon01.swbell.net.POSTED!not-for-mail Message-ID: <367FF3E1.98B98229@swbell.net> From: Rubywand Reply-To: rubywand@swbell.net X-Mailer: Mozilla 4.5 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.sys.apple2 Subject: Re: Game port References: <367C206E.7C6FFED2@cyberhighway.net> <367C41C1.751DC19C@cyberhighway.net> <367C9297.41580E52@swbell.net> <367CC1E9.1D1C7356@cyberhighway.net> <1dkd6b1.j7kiko1m9m3n2N@dempson.actrix.gen.nz> <367DD123.327F76D7@swbell.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 53 Date: Tue, 22 Dec 1998 13:32:49 -0600 NNTP-Posting-Host: 207.193.13.64 X-Complaints-To: abuse@swbell.net X-Trace: typhoon01.swbell.net 914354938 207.193.13.64 (Tue, 22 Dec 1998 11:28:58 PDT) NNTP-Posting-Date: Tue, 22 Dec 1998 11:28:58 PDT Organization: SBC Internet Services Xref: news1.icaen comp.sys.apple2:143284 David Wilson writes ... > > Rubywand 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