Hard Light Productions Forums
General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: My_Hero_Zero on January 11, 2017, 05:00:52 pm
-
I got a case of nostalgia and I bought fs2 from steam and installed all the FSO stuff the other day. It runs pretty good except one issue.
I'm trying to use an Xbox one (elite) controller to play. I selected the controller in the launcher and it seems to be picking it up, as i can bind all the buttons and axis. The issue is that one of my axis does nothing in game; left right direction on right thumb stick (Ry). Whatever I map to Ry just doesn't do anything in the game, but it still is picking up the analog inputs to be able to map it and the windows utility to check the controller shows the Ry value going to min and max as i move it.
This happens in both FSO and the retail FS2 i bought from steam, the only thing i can think of is it is a bug and should try the GoG version.
If anyone has seen or had this problem and can offer some solutions that'd be awesome.
-
Use a recent nightly with sdl it will solve the problem ! Otherwise you're limited to only three axis
-
This is a known issue within the controls code, Ry is not used, and Rx and Rz are reported wrong. http://scp.indiegames.us/mantis/view.php?id=2660
You can use a third-party program to remap the thumbstick's Ry to Rz. You may need to remap the triggers on the Xbox controller to registers as buttons, as XInput recognizes them as the Rz axis.
-
This is a known issue within the controls code, Ry is not used, and Rx and Rz are reported wrong. http://scp.indiegames.us/mantis/view.php?id=2660
You can use a third-party program to remap the thumbstick's Ry to Rz. You may need to remap the triggers on the Xbox controller to registers as buttons, as XInput recognizes them as the Rz axis.
Thanks for letting me know. Any good suggestions on 3rd party programs? I've used joy2key to do something similar, but that doesn't modify the inputs, just maps them to keys. Is there like an alternate driver that lets you actually remap the sticks themselves?
-
I use the logitech software that came with my gamepad, which is a PS2 controller clone that can use either DirectX or Xinput.
I believe ppjoy is the popular third-party remapper to use, and perhaps also vjoy. You might want to do a search in these forums for "ppjoy" and "vjoy" to see if there are others.
-
URJ for vJoy can map axis to another axis and button to another button but I don't think it can map axis to button.
-
I use xpadder v5.3 (the latest free version), you can do almost anything you want with it. Juste make sure you run in in winXP compatibility mode otherwise it won't lauch.
-
For good measure, would you please post your fs2_open.log file? This post (http://www.hard-light.net/forums/index.php?topic=56279.msg1180359#msg1180359) instructs how to do so.