-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Remote RetroPad: 11 of 24 buttons does not work #16263
Comments
In current RetroArch, remote retropad should be able to display also analog sticks, can you check if this brings an improvement? |
Thank you very much for fixing most of this. The thumb sticks are working 100% in 1.18.0, but these buttons don't work for controller driver "udev":
They are working fine with controller driver "sdl2". |
How is L2/R2 mapped in (auto)config? (Note that remote retropad behaves as a core, so it may have remap file.) |
sdl2 (and the values are correct since they are assigned these values when I map a key with them in Hotkeys):
udev:
|
I can't make sense of this, may be driver+device dependent quirk, I can register R2/L2 with udev and another controller. R2/L2 is frequently set up as an axis, but it should still work, I tried checking if for some reason only the analog button part is being sent in that case, but nope. If you try to bind R2/L2 with udev, does it still end up with buttons 6 and 7? And does L2/R2 work in games with the DS controller + udev? |
I wish I could help, but I don't know C, and I don't really know Git.
Yes. Actually I submitted the PR specifically for this that is responsible for the "6" and "7" values.
Yes. |
Do you have a controller with L1 and R1? Are the working in Remote RetroPad for you? |
Yes and yes. |
The analog trigger display has been merged since a while, can you try what it shows for L2/R2 with your controller? |
The L2/R2 issue for the DualSense controller was that the controller file was incorrectly generated by Retroarch, so it had to be fixed manually: |
It's working now, with the new controller file for DualSense. Can you please make sure that you didn't add unnecessary code? I'm sorry but it was really just an issue with the controller file for these two buttons. This issue should be fixed to prevent RetroArch from generating wrong autoconfig files: |
No code was harmed while investigating this issue :) analog trigger test was added to remote retropad for generic use. |
So should we not revert this PR? If not, feel free to close this issue. |
I was referring to #16390, it is merged and should remain in the code. I can't close the issue, but eventually someone with the necessary rights will swing by. |
Thank you very much for your help! People can now evaluate their controller configurations with RetroPad, which is great for evaluating new autoconfig files before they are uploaded. |
Remote RetroPad: Analog trigger indicator disappears on release for L2/R2 buttons |
Sony DualSense (the PS5 controller) does still not work with Remote RetroPad, I just tried it with RetroArch 1.20.0: |
Description
Tested with PlayStation DualSense in Ubuntu 20.00 based distro.
Expected behavior
[What you expected to happen]
Actual behavior
[What is actually happening]
Steps to reproduce the bug
Main Menu
->Load Core
->Start Remote RetroPad
These controllers don't work with the "udev" controller driver:
The thumb sticks didn't work at all, but they have now been added:
Bisect Results
[Try to bisect and tell us when this started happening]
Version/Commit
You can find this information under Information/System Information
Environment information
The text was updated successfully, but these errors were encountered: