Help - [PC] Delayed/Sticky inputs on controller
I've been having issues using a controller to play Jedi: Survivor on Windows 10 for a while. The game will stop registering input and maintain the last input pressed for a short period. i.e. The camera will continue to turn it the direction last pressed and you will not be able to stop it or do anything else for a few seconds. After a period of time varying from a few seconds to a few minutes, the game will repeat the issue. This cycle will continue until a PC restart.
The issue originally started after 30 hours of play and would only occur after medium to long play sessions (4-8 hours). It also originally would be fixed by restarting my PC. After another 20 hours it began happening almost instantly after starting the game and was no longer fixed by a PC restart, rendering the game unplayable on controller. Turning off vibration and trigger effect function in the game menu got rid of the issue for a period of 3 or 4 hours until it began to occur again. The issue then started to occur again consistently after 10 or fewer minutes of play.
I have confirmed it happens on multiple controllers (I've tried it on an Elite Series 2 (where the problem started) and on a generic Xbox One Afterglow controller) using wired, a wireless adapter, and Bluetooth too. All experienced the issue. I have, however, yet to test this on keyboard and mouse. It also appears to be something happening in game exclusively since the Xbox accessories app shows the correct input from the Elite controller when the issue is happening in game. It also does not occur in other games from what I've tested. Finally, I doubt this would be the cause but tested it anyways and it seems to be unrelated to performance as it happens on all game settings and separate from stutters.
I'm really not sure what the cause is or how to fix it. Does anyone have any input or ideas?
If it helps, my specs are as follows:
Windows 10.0.19045
Asus x670e-e gaming wifi
AMD Ryzen 9 7950x
Nvidia RTX 3090ti
32 GB Corsair Dominator DDR5
Xbox Elite Series 2 Controller
I believe I may have found a solution. I saw another post (apologies but I can't find the link again) on here about input lag and folks on that post had discovered that disabling the 'Xbox 360 Controller for Windows' device in device manager (see image below) solved their issue. I decided to give it a try and what do you know, it not only seems to have fixed the issue, but made the game feel much more responsive. I'm not certain yet if this is a permanent fix but thus far it looks promising. I'll post again if the issue returns.