Any way to implement a deadzone setting?

Any issues with the XWAU or X-Wing Alliance? Please let us know here!
Post Reply

Any way to implement a deadzone setting?

Vercuric
Recruit
Posts: 1
Joined: Fri Feb 27, 2015 3:55 am

Post by Vercuric » Fri Feb 27, 2015 4:16 am

Hello,

The left analogue stick of my Xbox 360 Controller for Windows suffers from drift when not being handled, meaning it jiggles around slightly on its axis and doesn't always return perfectly to the center when let go. The game detects these slight movements on the stick, so I'm constantly fighting to keep my ships flying straight instead of drifting down and to the left.

Is there any way to implement a deadzone setting, or adjust one if it already exists for XWA?

I've been looking around for a while, but haven't found anything useful. I thought the Pinnacle Game Profiler would have what I wanted, since it included a deadzone setting for 360 controllers, but it looks like XWA reads input directly from the controller and ignores whatever deadzone setting the PGP has applied.

The most simple solution is probably to just buy a new 360 controller, but I'd rather not do that. Considering how sensitive the game seems to be for input from that left stick, it's not guaranteed that a brand new controller wouldn't have the same problem.

Thanks for reading.

leonhardrocha
Recruit
Posts: 4
Joined: Sun Mar 06, 2016 6:51 pm

Post by leonhardrocha » Sun May 22, 2016 9:40 pm

Hi,
I have a wired X360 controller and also have drifting problems with my gamepad. I've tried X360c driver, but Windows 10 does not recognize it as driver. This would be a good solution, because Durazno allows you to setup deadlines perfectly, but as you say, it seems that XWA does not use xinput.dll and its wrappers don't work. So far I did not managed to fix it, but I am still looking for a solution.

links
http://lavendy.net/special/driver/x360c/index.html <-- For Wired controller
http://lavendy.net/special/driver/x360wc/index.html <-- For Wireless controller
https://github.com/KrossX/Durazno <- wrapper

Post Reply