Page 1 of 1

Dual Sticks switched

Posted: Sat Feb 13, 2021 20:46
by dfrontiera
Hi I’m having a strange problem.
My right Galdiator Nxt stick which is my primary and upgraded version is now acting as my secondary stick while my left stick which is supposed to be secondary is now primary reversing all of my button maps. I mainly play star citizen but I noticed this issue with the VKB button test utility. My right stick now shows as 1 and my left as 0. How do I fix this??? I’ve tried recalibrating them right first then left. I’ve tried unplugging and re plugging in the same order. Nothing works.

Any help would be greatly appreciated!!!

Re: Dual Sticks switched

Posted: Sat Feb 13, 2021 21:45
by fallout9
The order of the devices in native software =/= the order of the devices in game.
For Star Citizen you could swap the devices in game following developer's directions:

Re: Dual Sticks switched

Posted: Sun Feb 14, 2021 3:46
by dfrontiera
Tried to use the command op_resortdevices joystick 0 1 I get a confirmation saying “Actions moved from js0 to js-1 the. It says “actions moved us-1 to js0”. when I run i_dump deviceinformation it still shows the wrong stick with the wrong number and they are still backwards. It’s like it changes it then immediately changes it back.

Re: Dual Sticks switched

Posted: Sun Feb 14, 2021 4:33
by fallout9
It's a bit tricky, as in Controls there's no Joystick 0, only in Keybinds. It'd work if you'd play a bit with those numbers; at least it worked for me a few weeks ago.

Re: Dual Sticks switched

Posted: Sun Feb 14, 2021 5:18
by Drano
Don't know if this might help but I recently ran into a similar problem trying w run an old school flight sim (Air Warrior). It ran in compatibility mode but after a few times I found my controllers were scrambled. I simply could not reselect the gunfighter as the stick which needed to be controller 1. Seems windows will mix these up for a variety of reasons and it isn't something easily changed. This isn't generally a problem for modern games to sort out on their own but this one and apparently many others can't.

So I googled the problem and ran across a little app called devreorder. It does what it says. Put it in the folder where the game exe is. Devreorder has a little cfg file, put that there too. Open that cfg with notepad and physically put the devices in the order you want them. There's another app that comes with the devreorder zip that has a viewer that will let you view the controller IDs as windows sees them so you can just copy and paste those into the cfg file. That's it. Now no matter what windows thinks it wants to do with the device order this little file will put them where you set them in that game unless you change it in the cfg file. Give that a shot. It worked for me.