Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't use two identical input devices simultaneously #288

Open
joshtriplett opened this issue Jun 11, 2023 · 4 comments
Open

Can't use two identical input devices simultaneously #288

joshtriplett opened this issue Jun 11, 2023 · 4 comments

Comments

@joshtriplett
Copy link

I connected two SNES controllers via RetroUSB USB-to-SNES adapters. I attempted to configure both controllers. After entering the game, only one of them appears to work.

If I disconnect the non-working controller, both controller configurations still show all the buttons configured. If I disconnect the working controller, both controller configurations show "(disconnected)". Based on this, I'm wondering if bsnes is failing to distinguish the two controllers.

I've confirmed in other applications (e.g. Firefox) that I can use both controllers independently.

Steps to reproduce the behavior:

  1. Connect two SNES controllers via RetroUSB USB-to-SNES adapters.
  2. Load an SNES game that supports two controllers and where it's easy to quickly tell if both are connected.
  3. Go to Settings -> Input
  4. Configure controller port 1 as a gamepad and map all the buttons from one controller
  5. Configure controller port 2 as a gamepad and map all the buttons from the other controller
  6. Attempt to use both controllers. Only one works, the other does not.
@jeffythedragonslayer
Copy link

Can anyone list some games that fulfill step 2 ?

@Screwtapello
Copy link
Contributor

Hmm.. in Settings → Drivers → Input, what driver are you currently using? If you're not using SDL, can you try switching to it and see if that helps?

@Marat-Tanalin
Copy link

@jeffythedragonslayer
Some games that support two players/gamepads:

  • Mortal Kombat 1/2/3
  • Killer Instinct
  • Donkey Kong Country 1/2/3

@ntc2
Copy link

ntc2 commented Jan 3, 2025

Hmm.. in Settings → Drivers → Input, what driver are you currently using? If you're not using SDL, can you try switching to it and see if that helps?

I had a problem similar to OP -- I have a pair of USB PS1 controllers that are joined to a single USB cable, and only one of them could be used -- and switching to the input mode from udev to SDL solved the problem, thanks!!!

The game I'm using with two control pads is Super Mario Kart.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants