Main > Main Forum
PC Flight stick half-hack
NoBonus:
I am trying to half-hack a PC flight stick. My idea is to keep the circuitry and stick assembly intact, but cut away the case, rewire the hat switch and other buttons to arcade parts and mount it on a control panel. I should end up with a setup with a digital stick, some buttons, and an analog flight stick with a couple buttons. Does anyone have any info on doing this to a flight stick?
NoBonus
NoBonus:
Oh, and my second thought is to add a spinner and somehow mount the flight stick's throttle control on the console to play DOT. The throttle control could control the up/down the up/down spinner usually controls.
NoBonus
blue:
I
NoBonus:
From my perspective, if I could simply remove the intact analog flight stick from it housing and jury rig a mounting for it under my control panel, it should work fine. Then for the other joystick, I would hack the hat-switch on the flight stick(since the hat-switch is digital). This way, I would esentially create two separate joysticks from one, one analog flight stick and one digital joystick.
As far as having them control the same joystick, that does sound impossible. But why couldn't you just configure your flight stick games with the flight stick as the controller and use the other stick the rest of the time?
NoBonus
GamingGreg:
This guy here did the same thing. He simply mounted a standard PC flight stick. In MAME it's treated as an analog joystick so it would work well with games that need an analog stick. As far as the hat goes, you could either hack those switches and route them to your keyboard encoder (IPAC, KeyWiz, etc.), or you could do this in software (the easier route). I believe MAME would already recognize those keypresses as a Joystick button, that you could then configure in a <CNTRL>.INI or <ROMNAME>.INI. The joystick driver might also have a way to route button presses into keyboard presses. I know my Logitech Wingman Extreme Digital joystick can do that.
Navigation
[0] Message Index
[#] Next page
Go to full version