Retrovirus > General Discussions > Topic Details
Stuka_Ju87 Jan 31, 2013 @ 7:25pm
Joystick support?
Does this have full joystick support? I use a x-52 and would like to be able to use it without having to mod any files or using any external mapping progs. Is this game truly joystick suported?
Last edited by Stuka_Ju87; Jan 31, 2013 @ 7:25pm
Showing 1-15 of 23 comments
< >
ColdEquation  [developer] Jan 31, 2013 @ 7:38pm 
Yes it is, for any Joystick with DirectInput drivers (most of them are). You will have to bind the controls in game, only because there isn't a good default for the wide variety of device.
Stuka_Ju87 Jan 31, 2013 @ 8:56pm 
Well I bought the game and it's not reading my x-52 at all in the control options...so how do I bind it?
ColdEquation  [developer] Jan 31, 2013 @ 9:17pm 
Just in case you missed it, press the plus buttons on each control row to add a new binding (I'm curious if people find that intuitive enough). If it doesn't pick up any button presses, then either DirectInput isn't reading the device, or you have multiple DirectInput devices and the other one is taking the spot.

I tested with a Logitech Extreme 3D Pro, but each device is going to be different and many require drivers to get the point of sending standard DirectInput messages. What games have worked for you? I'd like to find some simple steps players can take to control the game if it doesn't detect their configuration automatically.
Stuka_Ju87 Jan 31, 2013 @ 9:47pm 
So I got it to change settings on my Xbox 360 pad, but the "reset to default" option doesn't seem to work. For example I change fire to left trigger, leave menu, I shoot correctly from left trigger. Go back to control menu hit "reset to defualt (which is right trigger) and it remains as left trigger. For my X-52 it isnt reading at all. All my drivers are up to date. My x52 works with games like rise of flight, IL-2 1946,DCS titles, IL COD,Miner Wars,Wings of Prey and others with no problems.
[SF] Andrew Marpleton the Third Feb 1, 2013 @ 8:05am 
just tried binding the motions in-game, and it wasn't reading my stick movements, i have a Saitek X52
Paul Feb 1, 2013 @ 4:45pm 
It doesn't recognize my X52 either.
ColdEquation  [developer] Feb 1, 2013 @ 5:01pm 
Thanks everyone for bringing this to our attention. The X52 is certainly popular enough to investigate specifically. My plan is to create a DirectInput diagnostics option for the game that will hopefully indicate why some devices aren't being read by the controls, and what steps need to be taken to remedy the problem.

It will take a few days to test locally (along with other fixes we have planned), but I will report back here as soon as it is live.
Sylvrfonic Feb 1, 2013 @ 9:53pm 
Let us know about the X52 support before Feb 6 ends, please. Tasty 10% discount is pretty tasty.
*^_^*
[SF] Andrew Marpleton the Third Feb 2, 2013 @ 2:10pm 
really? i picked mine up for $40 at HalfPriceBooks where i live

can't believe that someone would get rid of theirs (at least they did it tastefully :D)
ColdEquation  [developer] Feb 2, 2013 @ 2:32pm 
I investigated our DirectInput device detection, and it is filtered to Joysticks (this was originally to avoid having the Microsoft Gamepad show up for both XInput and DirectInput), but that is certainly too restrictive in hindsight. I'll look into expanding it soon.
[SF] Andrew Marpleton the Third Feb 2, 2013 @ 3:44pm 
Originally posted by ColdEquation:
I investigated our DirectInput device detection, and it is filtered to Joysticks (this was originally to avoid having the Microsoft Gamepad show up for both XInput and DirectInput), but that is certainly too restrictive in hindsight. I'll look into expanding it soon.
eh, it happens

you know what they say about hindsight, it's always 20/20


EDIT: perhaps, as a thought, for the next patch obviously expand input detection, but for a later patch, you might look into coding in a drop-down menu to allow people to select a connected joystick/gamepad for the game to pay special attention to, in addition to the keyboard/mouse

Freespace 2 has a similar system in place as part of its launcher, and since you can acquire the source code for Freespace 2 freely, you might even be able to comb through that and find the coding for input and use it as inspiration for this
deepcapture Feb 2, 2013 @ 9:25pm 
I'm enjoying Retrovirus with KB/M but I remember being much more... flexible with a Joystick and mouse combo in Descent 2.
Since my old joystick has a gameport and new mobo's don't have those, can anyone suggest a good stick?
I was thinking about the Saitek Cyborg FLY 5, but since some people here seem to be having trouble with another Saitek product, I'm a little sheepish about it.
outfctrl Feb 4, 2013 @ 7:10am 
Well, I am putting the game aside at this point till my X52 will work. Hate the mouse and keyboard. I too was damn good in Descent 2 with my old microsoft sidewinder. Can't play this without my stick. Guess I will just have to wait.
Mobius Feb 4, 2013 @ 11:12pm 
The best Joystick for Retrovirus is the Logitech 3D Pro - no doubt about it.

Make sure you take the head-unit apart though, and use some heavy sandpaper to sand down the nasty, sharp top of the rubberized HAT switch. If you slide with the HAT, your thumb will love you for it.
Stuka_Ju87 Feb 24, 2013 @ 1:15am 
So has this been fixed yet or still no updates?
Showing 1-15 of 23 comments
< >
Per page: 15 30 50