home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!usc!cs.utexas.edu!sun-barr!ames!agate!usenet.ins.cwru.edu!cleveland.Freenet.Edu!cj337
- From: cj337@cleveland.Freenet.Edu (Etienne Tasse)
- Newsgroups: comp.sys.ibm.pc.hardware
- Subject: Re: Joystick to PC connections
- Date: 21 Nov 1992 04:44:33 GMT
- Organization: Case Western Reserve University, Cleveland, OH (USA)
- Lines: 63
- Message-ID: <1ekerhINNchm@usenet.INS.CWRU.Edu>
- References: <16NOV199209553015@utrc.utc.com>
- Reply-To: cj337@cleveland.Freenet.Edu (Etienne Tasse)
- NNTP-Posting-Host: hela.ins.cwru.edu
-
-
- In a previous article, wjm@utrc.utc.com (Bill) says:
-
- >I'm looking for some technical info on joystick connection to a PC game
- >port. I know the game port pin out, but it is somewhat cryptic as to the
- >actual hookup.
- >
- >What I want to do is use an analog joystick from an old computer system on
- >my PC.
- >
- >I know, joysticks are cheap, why bother. Well, I like this joystick
- >layout, plus, being a hardware hacker, I can't resist.
- >
- >The joystick I want to use contains 2 potentiometers and 2 pushbuttons.
- >How should they be connected to the game port?
- >
- >Thanks,
- >+ ><> + ><> + ><> + ><> + ><> + ><> + ><> + ><> + ><> + ><> +
- >+ Bill Mazeika WJM@UTRC.UTC.COM +
- >+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- >+ God's got an army, not afraid to fight. +
- >+ Soldiers of the cross, and children of the light. +
- >+ Warriors of righteousness, with healing in their hands. +
- >+ God's got an army, marchin through the land. -Carman +
- >+ <>< + <>< + <>< + <>< + <>< + <>< + <>< + <>< + <>< + <>< +
- >
- >
-
- The pinout is numbered as follows:
- 1 2 3 4 5 6 7 8
-
- 9 10 11 12 13 14 15
-
- 1 - +5v ( Common for Joy1X,Joy1Y)
- 2 - Button1A detect (with pin 4)
- 3 - Joy1X detect (with pin 1)
- 4 - 0v ( Common for Button1A,Button1B)
- 5 - 0v ( Common for Button2A,Button2B)
- 6 - Joy1Y detect (with pin 1)
- 7 - Button1B detect (with pin 4)
- 8 - No connection
- 9 - +5v ( Common for Joy2X,Joy2Y)
- 10- Button2A detect (with pin 5)
- 11- Joy2X detect (with pin 9)
- 12- Soundblaster MIDI Send
- 13- Joy2Y detect (with pin 9)
- 14- Button2B detect (with pin 5)
- 15- Soundblaster MIDI Receive
-
- Source: Soundblaster Reference Manual
-
- BTW - using this you can build yourself a joystick splitter:
-
- For the first joystick : Straight thru : 1-1 2-2 3-3 4-4 6-6 7-7
- For the second : Get J2 to J1 : 9-1 10-2 11-3 5-4 13-6 14-7
-
- Fun stuff:
- Use an old slider potentiometer to build a throttle control for
- Flight Simulator -- Perhaps some rudder pedals too?
- --
- -----
- cj337@hela.INS.CWRU.EDU / Earth: Mostly Harmless
- Etienne TassEh? /
-