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

Buzz! Buzzers input limited to first buzzer/player #1432

Open
pgzh opened this issue Dec 15, 2024 · 0 comments
Open

Buzz! Buzzers input limited to first buzzer/player #1432

pgzh opened this issue Dec 15, 2024 · 0 comments

Comments

@pgzh
Copy link

pgzh commented Dec 15, 2024

Quick summary

The original Buzz! Buzzers work only for 1 player, the inputs for player 2-4 are not working.

System Details

Describe the ambient being used to run Play!
Information needed:
Operating system: Debian GNU/Linux 12.8
Hardware: AMD64 (x86_64), AMD Ryzen 7 5700G w/ integrated Radeon graphics
Version of Play!: v0.68

Issue Details

Tested games: Buzz! Junior Dino Den, Buzz! Junior Jungle Party
I tried this a few months ago, and the games refused to work stating no buzzers are connected. (v0.61 ?)
Now the game starts regardless if real buzzers are connected or not and it seems any controller can be used.
By trial and error I found out that the mapping for player 1 seems to be:
CROSS - red buzzer
DPAD_UP - blue button
TRIANGLE - orange button
SQUARE - green button
CIRCLE - yellow button

The buzzers come in sets of 4 buzzers with one USB connector. Each buzzer has a red buzzer button and four colored buttons.

Mapping the real buzzer buttons for any of the buzzers to DPAD_UP and CROSS, TRIANGLE, SQUARE, CIRCLE allows to navigate the ingame menu as intended.

But when starting a multiplayer game I was unable to get any controls for players 2-4 to work, no matter what I assign.

I tried to map all the remaining possible buttons for pad 1 and also pad 2, none cause any detected input in-game.

I have two sets of the original buzzers which look the same, but identify a little differently on the USB bus:
Bus 003 Device 004: ID 054c:0002 Sony Corp. Standard HUB
Bus 003 Device 005: ID 054c:1000 Sony Corp. Wireless Buzz! Receiver
The driver in use is hid-sony from the Linux kernel, but also work with the generic hid input driver.

Both can be used to map buttons, but they behave in the same way described.

So, either I am missing something here or Play! is missing internal mappings for the buzzers for players 2-4.
Maybe it wouldn't be too complicated to map the remaining buttons of a standard controller (e.g. Start, Select, DPAD_DOWN, DPAD_LEFT, DPAD_RIGHT, L1, R1 and the two Axis to the controls) for players 2-4 for these buzzer games?

I'd love to be able to play these games with my kids, so any help would be much appreciated :-)

Screenshots/Videos

A screenshot or video doesn't make much sense here, since it won't show pressed buttons.

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

1 participant