MS Sidewinder Connection to USB?

donskiff

Honorable
Apr 23, 2012
2
0
10,510
I have an old MS Sidewinder joystick I'm trying to use with FSX on Windows 7. I adapted the 15-pin connector to USB (ready-made cable by Belkin). The computer doesn't seem to recognize it. Any suggestions?
 

hairystuff

Distinguished
With the sidewinder 3d pro it uses an optical sensor with an ir source, then it converts those signal into x-y analog signal using a signal processor so that the old style midi game ports can get the analogue co-ordinates, since the joystick movements are processed digitally the analogue outputs are always the same (including min-max and center range co-ordinates), because of this the data for the co-ordinates range is stored in the firmware of the teensy for these joysticks. With potentiometer type joysticks calibrations would have to be carried out as the values drift due to wear and tear, humidity and other factors but these joystick don't suffer from these issues due to the detectors being contactless.
 

hairystuff

Distinguished
@hang-the-9, Sorry if the info is a little rusty I remember taking the joystick apart in 2003, just to see how it worked since it was the only joystick which I owned that never needed calibrating due to drift and it never jittered, thats how I learned it used an optical system for the x-y axis. This was my fav joystick for 15 Strike eagle, Gunship 2000, X-Wing and TieFighter and Incoming.
 

reginald21

Honorable
May 15, 2012
1
0
10,510
I have a sidewinder 3d Plus and upgraded to win7 (32) without a game port. I built the usb converter as on the Descent BB
(http://www.descentbb.net/viewtopic.php?f=8&t=15526&start=120) . I used the minimus from http://www.modtraders.co.uk/minimus-avr-usb-development-board.html for less than a £5 and soldered the two resistors and capacitors to the game port.The pinout for the minimus is different from the teensy but they are all labelled on the pcb Dowloaded the firmware from http://code.google.com/p/sw3dprousb recompiled it for the at90usb162 using amtel AVR4, programmed it with flip and it works great.
usbconvert.jpg