Steelseries Stratus XL D-pad not working correctly.

I have a Steelseries Stratus XL.

It was working great, for a vary short time. Even each of the already compiled exe windows programs and Gear VR apps I created work fine as well.

But now the D-pad is not working, and I have no idea why. I have the 8BITDO game pad, and the D-pad for that still works, and so does my Steam controller. Just not the D-pad for my Steelseries Stratus XL, and it once did!

One day I was using it, the next day I ran a test run, and my game object is going in it’s own direction. Not in the direction I want it to go. I disconnect that controller and attach my 8BITDO game pad and the same test run works fine. It works fine even when I do the switch while the test is still running.

Now I have tried the Steelseries Stratus XL with other games and it works for those, it is just no longer working with Unity anymore and it did work great a day ago. I also tried making a new exe windows program, and any new ones I make have the same problem. But the ones I made a day ago work fine.

I don’t get it. Can anyone help? It is a new controller, and I liked using it. It is the best one I have used so far, until my Unity decided it did not wish to work with it anymore.

I am using Unity 5.4.2f1 and it seems only the X Y positions of the left D-pad seems to be the only thing effected. The other buttons and such still seem to work as it should.

I just don’t know why it will not work with only Unity now, it still works for everything else. Even in the windows control panel under hardware, the controller inputs show it is working as it should, just not with Unity.

Oh’ I did reinstall Unity, thinking that might fix it, but no, it did not. I even tried to delete all but what is in my assets folder, and re-import my project, and even tried to start a new project. None of that worked. The problem is with Unity itself.

How can I get this great controller working with Unity again, just like it did the other day? I need it to work! I need it for my Gear VR projects, and now I can’t proceed until this controller is working again as it did. !!!

@inum76 I’m also having difficulties getting the Stratus XL controller to be detected by the Unity inputs. I’ve had some progress using this free asset in the Asset Store that tests all the inputs: Controller Tester | Input Management | Unity Asset Store

It recognizes both the analog sticks and the middle/pause button, the others have no effect. It’s a great controller design wise, too bad it’s performing really bad when it comes to integration with Unity.
If anyone has better success with the Stratus XL and Unity I would be very interested to hear from you.