mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-25 07:46:01 +03:00
[GH-ISSUE #2728] [APP BUG]: Potential Third-Party controller input issue #885
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#885
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Fivavoa on GitHub (Mar 31, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2728
Checklist
Describe the Bug
To try and keep it simple, I run into stuttering/registering multiple inputs. For example, if I were to press any button, it would spam press that button multiple times within frames.
To go in a little more detail; I tend to use third-party controllers (in this specific example, I'm using the Gamesir Tarantula Pro) and for some reason, this (and Binding of Issac Rebirth for some reason?) are one of the few pieces of software to register multiple controller inputs from just this controller. In my experience, this has happened before (namely RetroArch) but it turns out that a lot of this controller's IDs for certain things apparently don't match up with what is traditionally an xinput device. Same thing happens in DS4 mode.
Reproduction Steps
From my troubleshooting, if shadPS4 is doing the same thing Binding of Issac is doing, then for some reason it's registering multiple additional controllers that are in d-input or something, registers them as unknown controllers, and tries to input it all at once. Keep in mind I've gone through every little thing to see if Windows itself is encountering the same problem. I even was as thorough as I could be using software like HidHide, and yet as far as I know, this seems to be software specific (which is why I'm reaching out under an assumption it might be a shadPS4 issue) as for some reason as Windows doesn't seem to have a problem. In addition, it's very rare for other software to run into this issue either, almost everything else seems to register this device just fine (even in DS4 mode as well) so I'm not totally sure what is the underlying issue aside from the ID theory I mentioned earlier. (To note, this also happens whether it's wireless using the dongle as well as connected via wire)
Expected Behavior
Of course to just have normal inputs, I press a button once and it should only really register once.
Specify OS Version
Windows 10
@Mry3zof commented on GitHub (Jun 3, 2025):
I have the same problem with logitech f310 did you find a fix for that ?