Davidobot / BetterJoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Other
3.74k stars 340 forks source link

Pro Controller duplicate timestamp enqeued even with HIDGuardian [BUG] #1044

Open DarthContusion opened 1 year ago

DarthContusion commented 1 year ago

Describe the bug When connected with bluetooth, whenever a program that was using the controller's input is closed, the box containing the controller icon turns red and the program starts spamming "duplicate timestamp enqeued" in the status box and my controls go berserk. This is particularly noticeable with Steam running since it captures desktop inputs, which seems to cause a direction to be permanently held down for both keyboard and mouse, and makes my computer unusable until I disconnect the controller. The problem will occur whether or not Steam is running, however, even if I never even started steam in a session. I activated HIDGuardian assuming that this would fix the issue, but it did not. I do not believe it is connected to the known issue of duplicate inputs being detected as a result of Steam.

Expected behavior I would like to connect my switch pro controller wirelessly and play non-Steam games using BetterJoy.

Controller (please complete the following information):

P.S.: I really appreciate the work that went into making BetterJoy and I am extremely grateful to the dev(s) working on it. Thank you.

Etzix commented 1 year ago

This happens to me too.

MaximBellp commented 1 month ago

I have the same problem, and besides, I tried to play different games while the gamepad is in such a "frenzied" state. The result is always the same, the screen turns, and the character walks in a circle. From this, I conclude that the command from the sticks is duplicated, although I don't even touch them. The rest of the buttons work as they should, but the app still spams "Duplicate timestamp enqueued." Help me someone šŸ˜­