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
Instruments do not pass button presses to Native Interface #15164
Comments
I don't really understand how you're supposed to control a UI with an instrument. |
The instruments themselves also show up as HID devices to the PS3 rather than an actual midi instrument. All of the MIDI code that I wrote for RPCS3 does this conversion that is normally done by a separate hardware device with gamepad buttons it. In case you are curious, the Wii version of this device looks like this but this one has been converted to work on PS3 instead. (And of course there exists an actual PS3 version of it.) For RPCS3, we instead emulate the gamepad buttons with additional midi notes that would have otherwise been ignored by this device. |
Please try with #15180 And also try to open the home menu with the ps button on the instrument. |
Tested with what was just pushed an hour ago Native interface still does not respond to a passthrough Keyboard |
Quick summary
Anything that's not a "standard controller" has issues passing button presses when RPCS3's Native Interface is up.
Details
When the player brings up UI that requires the Native Interface, any button presses on "non-standard" controllers will simply not work. If the player does not have an alternative input method that works, they will be soft locked.
I have personally tested:
Other users in Milohax report this issue now and then. I will forward any messages from them here.
Current workaround is to disable the Native Interface for those that don't have an alternative input method set up.
PS3 hardware does not have this issue.
Attach a log file
Mustang - RPCS3.log.gz
RB3 Keyboard Passthrough - RPCS3.log.gz
Attach capture files for visual issues
No response
System configuration
Tested on a couple of Windows machines.
Other details
Example of this happening on a Rock Band 3 Mustang Guitar connected via MIDI to USB and set up through the Emulated MIDI Device section in I/O.
https://youtu.be/x3bIaiRE7fY
The text was updated successfully, but these errors were encountered: