The Sony DualSense controller's analog triggers (L2/R2) are non-functional in RetroArch for Android. This issue affects pressure-sensitive controls in games and the Remote RetroPad feature. The analog trigger values should range from -10 to +10, but no input is registered regardless of configuration attempts. This problem is specific to the DualSense and does not occur with PS4 controllers.
Expected Behavior
Analog triggers should provide pressure-sensitive input
Values should range from -10 to +10
Input should be recognized in Remote RetroPad
Actual Behavior
No input is registered from analog triggers
Issue persists across various configuration attempts
Problem affects gameplay and testing tools
Steps to Reproduce
Pre-testing:
Test the L2/R2 triggers in any gamepad testing app outside of RetroArch
Confirm that the analog triggers function correctly in these tests
This verification establishes that the issue is specific to RetroArch and not a hardware problem
RetroArch testing:
Modify the autoconfig file (found in ~/.var/app/org.libretro.RetroArch/config/retroarch/autoconfig/)
Change L2/R2 configuration from buttons to axes:
input_l2_axis = "+1"
input_r2_axis = "+2"
Restart RetroArch and test using "Start Remote RetroPad"
Repeat with different axis values (both positive and negative)
PS4 controller (control)
This section demonstrates that Remote RetroPad is working with L2/R2 analog pressure testing in Android.
RetroArch testing.
Plug a Data Frog P02 controller (a PS4 v1-like controller)
Test the L2/R2 triggers in any gamepad testing app. They are working.
Description
The Sony DualSense controller's analog triggers (L2/R2) are non-functional in RetroArch for Android. This issue affects pressure-sensitive controls in games and the Remote RetroPad feature. The analog trigger values should range from -10 to +10, but no input is registered regardless of configuration attempts. This problem is specific to the DualSense and does not occur with PS4 controllers.
Expected Behavior
Actual Behavior
Steps to Reproduce
Pre-testing:
RetroArch testing:
~/.var/app/org.libretro.RetroArch/config/retroarch/autoconfig/
)PS4 controller (control)
This section demonstrates that Remote RetroPad is working with L2/R2 analog pressure testing in Android.
RetroArch testing.
input_vendor_id
andinput_product_id
Additional Information
Version Information
Hardware
Sony DualSense Wireless Controller
Notes