Skip to content
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

Status report for autoconfigs #1087

Open
davidhedlund opened this issue Dec 15, 2023 · 4 comments
Open

Status report for autoconfigs #1087

davidhedlund opened this issue Dec 15, 2023 · 4 comments

Comments

@davidhedlund
Copy link
Contributor

davidhedlund commented Dec 15, 2023

Controller Hardware and OS RetroArch
Company Product Controller firmware[4] Hardware Bluetooth issue note RetroArch version RetroArch installation source OS OS version Kernel version Frontend OS[1] Bluetooth: Controller automatically configured when RA starts after Home -> Online Updater -> Update Controller Profiles "Set All Controls" cfg controller content group[3] PR cfg
Nintendo Switch Pro Controller Intel 64-bit Blinking Player LEDs on the controller.[2] The thumbsticks are lagging 1.17.0 https://buildbot.libretro.com/nightly/linux/x86_64/RetroArch.7z GNU/Linux: Trisquel (live mode) 11.0 $ uname -a: Linux trisquel 5.15.0-67-generic #74+11.0trisquel18 SMP Sun Mar 5 03:14:11 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux [GNU/]Linux (v5.15) Yes
Nintendo Switch Pro Controller LG G7 ThinQ Blinking Player LEDs on the controller.[2] Too much Bluetooth latency to be useful 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 10.0 4.9.193 Android 10.0 Yes 1
Nintendo Switch Pro Controller ALCATEL 1 (2021) Could not connect Bluetooth 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android Go 11.0 4.14.186 Android 11.0 No, Bluetooth issue ?
Nintendo Switch Pro Controller Fairphone 4 Blinking Player LEDs on the controller[2] 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 11.0 4.19.157-perf+ Android 11.0 No, Bluetooth issue ?
Nintendo Switch Pro Controller Fairphone 4 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 12.0 4.19.157-perf+ Android 12.0 Yes ?
Nintendo Switch Pro Controller Fairphone 4 Blinking Player LEDs on the controller[2] 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 13.0 4.19.157-perf+ Android 13.0 No, Bluetooth issue ?
Nintendo Switch Pro Controller Chromecast with Google TV (HD) 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android TV 12.0 5.4.210-android12-9-g88f9012e845a Android 12.0 Yes 2 https://github.com/davidhedlund/retroarch-joypad-autoconfig--my_mapped_autoconfig_files/blob/main/android/Nintendo_Switch_Pro_Controller.cfg
Sony DualSense 0402 Intel 64-bit 1.17.0 https://buildbot.libretro.com/nightly/linux/x86_64/RetroArch.7z GNU/Linux: Trisquel (live mode) 11.0 $ uname -a: Linux trisquel 5.15.0-67-generic #74+11.0trisquel18 SMP Sun Mar 5 03:14:11 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux [GNU/]Linux (v5.15) Yes
Sony DualSense 0402 LG G7 ThinQ 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 10.0 4.9.193 Android 10.0 Yes 1
Sony DualSense 0402 ALCATEL 1 (2021) 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android Go 11.0 4.14.186 Android 11.0 Yes 1
Sony DualSense 0402 Fairphone 4 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 11.0 4.19.157-perf+ Android 11.0 Yes 1
Sony DualSense 0402 Fairphone 4 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 12.0 4.19.157-perf+ Android 12.0 Yes The autoconfig file is incomplete, and incorrectly mapped. Also, D-pad down repeats indefinitely once pressed.
Sony DualSense 0402 Fairphone 4 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android 13.0 4.19.157-perf+ Android 13.0 Yes 3 #1088
Sony DualSense 0402 Chromecast with Google TV (HD) 1.17.0 https://buildbot.libretro.com/stable/1.17.0/android/RetroArch.apk Android TV 12.0 5.4.210-android12-9-g88f9012e845a Android 12.0 Yes 2 #1067
  • 1: RetroArch: Main Menu -> Information -> System Information: Frontend OS
  • 2: Not Nintendo-HID supported = Blinking Player LEDs (See "6" at the Nintendo Switch Pro Controller Diagram) indicates that Nintendo-HID is not supported. See "udev/Nintendo - Switch Pro Controller (old).cfg" for more info.
  • 3: RetroArch: Settings -> Input -> Port 1 Controls -> Set All Controls
  • 4: Firmware is rare in game pads, but Sony DualSense has it. The firmware does not seem to make any difference for the mapping, but it's useful if you can report it so we can gather data. To find your DualSense firmware version in GNU/Linux, use https://github.com/nowrep/dualsensectl
@davidhedlund
Copy link
Contributor Author

davidhedlund commented Dec 15, 2023

The table is pretty complicated so it would be useful if it was possible to sort the columns. However, table sort is not supported in Github flavored markdown. Do you think we can merge it to libretro.com or something? @RobLoach

@RobLoach
Copy link
Member

Would live really well in it's own repository. Having so much data in here would bloat it quite a bit. This is just the autoconfigs, so adding more would increase maintenance needs.

Happy to help out with contributing a couple controllers I have 👍

@hizzlekizzle
Copy link
Contributor

It could go in the docs repo, then we could link to it here if needed.

@davidhedlund
Copy link
Contributor Author

davidhedlund commented Feb 19, 2024

It could go in the docs repo, then we could link to it here if needed.

I just updated the table after I re-evaluated the controller with RetroArch 1.17.0. I have some findings that we could analyze later. But first, can anyone please suggest a file name in the doc repo that I could merge the table to?

Also, I saved every single .cfg file for every single controller/OS. Where can we archive them?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants