[GH-ISSUE #2728] [APP BUG]: Potential Third-Party controller input issue #885

Open
opened 2026-02-27 21:08:41 +03:00 by kerem · 1 comment
Owner

Originally created by @Fivavoa on GitHub (Mar 31, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2728

Checklist

  • I have searched for a similar issue in this repository and did not find one.
  • I am using an official build obtained from releases or updated one of those builds using its in-app updater.

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

Originally created by @Fivavoa on GitHub (Mar 31, 2025). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2728 ### Checklist - [x] I have searched for a similar issue in this repository and did not find one. - [x] I am using an official build obtained from [releases](https://github.com/shadps4-emu/shadPS4/releases) or updated one of those builds using its in-app updater. ### 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
Author
Owner

@Mry3zof commented on GitHub (Jun 3, 2025):

I have the same problem with logitech f310 did you find a fix for that ?

<!-- gh-comment-id:2937729405 --> @Mry3zof commented on GitHub (Jun 3, 2025): I have the same problem with logitech f310 did you find a fix for that ?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#885
No description provided.