univrsal / input-overlay

Show keyboard, gamepad and mouse input on stream
GNU General Public License v2.0
2.63k stars 235 forks source link

Second gamepad overlay won't work #367

Open ve1la opened 10 months ago

ve1la commented 10 months ago

Describe the bug I can setup only one input overlay. If I try to add a second one to show 2 controllers at the same time, one of the two won't work. If I set both input overlays to the same controller, they'll work.

To Reproduce Steps to reproduce the behavior: Connect 2 controllers and try to setup each to its own overlay, one of the two controllers will not work (if you press buttons, the overlay won't show anything being pressed). It seems to be random which controller will be ignored by input overlay. Both overlay will work correctly if set to the other controller.

Expected behavior To be able to show as many different controllers as like, each in its own input overlay.

Screenshots

Additional information:

Additional context I used a Dualshock 4 (xbox 360 through DS4Windows) and a xbox 360 controller. In-game both my controllers work fine. I also tried a fresh obs install, same issue.

davirpp commented 5 months ago

Some issue here, but with me, is the "player 2" that doesn't work. The plugin recognizes it, but no input is shown.

univrsal commented 5 months ago

Yeah there's an issue when using multiple gamepads. The issue is that I only have one so it makes it a bit hard to track down the issue.