Open T3HM3T4L opened 1 year ago
I just got keyboard last month and I've been struggling with a similar problem, except for me the keyboard only will work alongside a microphone. I've tried it with a RB1 guitar, a RB2 guitar and a RB1 drumset (both with and without the winusb drivers) and the keyboard is not displayed in the game. I will gladly help with testing if needed. Also I should note that I'm playing on Windows 10.
Same issue. I tried in Windows 10 and 11. I used zadig to replace the driver with WinUSB for the Keyboard. I did notice when i go to eject the keyboard dongle , windows (both 10 and 11) has it labeled as the "Harmonics Guitar". Not sure if this is helpful or not.
Been dealing with the same issue here with various guitars (TBRB, RB2) and RB2 drums. It seems that the Harmonix Keyboard can't be recognized at the same time as other USB instruments. It connects to the dongle but does not assign a player number.
+1 Same Issue here. Keys work fine alone, with any other instruments they won't get recognized.
i played with ps3 rb1 guitar and ps3 keyboard, the only one that i change the usb driver is the keyboard
Adding a comment to say I can reproduce this. If drums are plugged in to the PC (Roll Limitless), then MIDI keyboards and pro guitars don't work. Unplugged, and I can connect those instruments just fine.
This is specifically an issue with USB passthrough. Emulated MIDI instruments and other emulated pads appear to work fine and can coexist together. Also, we don't need any more comments of "I can reproduce this". It ends up being noise and clutters up issue itself.
Quick summary
RPCS3 picks up all my Harmonix instruments (RB1 guitar, RB1 drums, keyboard) flawlessly by adding the necessary udev rule to allow RPCS3 access to all my usb devices as described here.
Every combination of these instruments (including 1 or 2 Guitar Hero guitars, a Singstar microphone and my pc keyboard as a ds3 pad for the vocals) works just fine, but the Harmonix keyboard and RB1 guitar cannot co-exist. It leads to a few errors in the log and only the RB1 guitar ending up in the game.
Details
Normally these 2 instruments should be able to be added to the game at the same time. I've tried every possible combination in regards to the usb connection (both in seperate usb ports, guitar adapter in the keyboard's usb adapter...) but that doesn't make a difference either.
Booting the game with the keyboard and any other peripheral (that isn't the guitar) together works. Booting the game with the RB1 guitar and any other peripheral (that isn't the keyboard) together works.
I think the most important takeaways from the log are
8316 ·E 0:01:47.461482 {PPU[0x100000a] Thread (libusbd_usbd_thread) [HLE:0x011d6894, LR:0x008e3658]} SYS: 'cellPadLddRegisterController' failed with 0x80121104 : CELL_PAD_ERROR_UNINITIALIZED [1]
Closely followed by
8573 ·E 0:01:47.623622 {Usb Manager Thread} sys_usbd: Transfer Error: 4
Attach a log file
RPCS3.log
Attach capture files for visual issues
No response
System configuration
Arch Linux (Endeavour OS) Kernel: 6.1.3-arch1-1 (64-bit) KDE Plasma Version: 5.26.5 Graphics Platform: Wayland
Other details
I've been playing RB3 on RPCS3 for a while but only started using the keyboard in the past year. This bug may have been here for a long while but I imagine it's likely I'm the only one out there using these specific instruments on RPCS3. I am also not able to say if this problem is also present in RPCS3 on Windows.
I therefore assume the pool of people to test this out is very small and would like to volunteer to run any necessary tests related to this issue or any future issues involving this hardware.