(MacOS ARM64) PS2 wired Buzzers are visible but don't work
Quick summary
Buzzers are detected by the system, but running them causes the errors seen in the log. When starting the game as well as during the language selection menu in Buzz!™: Quiz World [BCES00647] the buzzers flash red.
Details
No response
Attach a log file
Attach capture files for visual issues
No response
System configuration
Base MacBook Air M2 + MacOS 15.4
Other details
No response
S sys_usbd: Found device: buzzer1 S sys_usbd: USB device(VID=0x054c, PID=0x0002) matches up with LDD
, assigned as handled_device=0x5 U sys_usbd TODO: sys_usbd_attach(handle=0x115b, unk1=0x0, unk2=0x0, device_handle=0x5) E sys_usbd: Transfer Error: 4 E sys_usbd: libusb log: libusb: error [submit_bulk_transfer] endpoint not found on any open interface E sys_usbd: Unexpected error from libusb_submit_transfer: -5(LIBUSB_ERROR_NOT_FOUND)
Hi @karolfilarski, i have same issue and I create temporary workaround, using ESP32-S3 OTG.
What do you need:
- ESP32-S3 OTG
- Some USB connectors for create powered USB-C to USB-A, or bought it
Process:
- Prepare ESP board for OTG using (some boards need solder two pads (in-out + usb-otg)
- Install Arduino IDE
- Install ESP32 boards
- Install library esp32beans/ESP32_USB_Host_HID
- Install library ESP32-BLE-Gamepad
- Select ESP32S3 Dev Module
- Open my code and flash it onto ESP
- Pair gamepad with Mac
- Connect buzzers via active USB-C to USB-A converter to OTG port
- Open terminal in folder with RPCS3
- Run this command:export SDL_GAMECONTROLLERCONFIG='0300000002e50000abbb000000000000,BUZZ_BLE_BRIDGE,platform:Windows,a:b15,b:b16,x:b17,y:b18,back:b19,guide:b10,start:b11,leftstick:b12,rightstick:b13,leftshoulder:b14,rightshoulder:b5,dpup:b6,dpdown:b7,dpleft:b8,dpright:b9,-leftx:b0,+leftx:b1,-lefty:b2,+lefty:b3,-rightx:b4,'
- In same terminal run this command
RPCS3.app/Contents/MacOS/rpcs3 - In RPSC3 I/O settings select "Buzz! Emulated Controller" value: 1 controller (1-4 players)
- In RPCS3 right click on Buzz game and select "Create custom gamepad configuration"
- Select SDL as handler for players 1-4
- Clear mapping for this players
- Map your buzzers for this buttons (repeat for all 4 users):- R1 = RED
- Triangle = BLUE
- Square = ORANGE
- Circle = GREEN
- Cross = YELLOW
- Right click on Buzz game and select "Boot with custom configuration"
- Enjoy :)
Unfortunately, it also has its “buts”:
- RED LED is not working
- You must repeat points 9+10 each time
is that still an issue?
Hello, I tried it on last version, and problem still persist.