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

[Ready for RetroArch 1.19.2] udev: Update and rename Nintendo Co., Ltd. Pro Controller.cfg to Nintendo Switch Pro Controller #1186

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

davidhedlund
Copy link
Contributor

@davidhedlund davidhedlund commented Aug 26, 2024

  • Generated with RetroArch Flathub's release version 1.19.0
  • Added alternative names: Autoconfig extension with alternative name/vid/pid RetroArch#16990
  • Streamlined the autoconfig file by removing comments and blank lines, sorting variables, and adding labels.
  • Created modified copies to make the controller identified by all Linux kernels with HID support for this controller.
  • Added input_screenshot_btn/input_screenshot_label for the unused screenshot button.

@davidhedlund davidhedlund changed the title Update Nintendo Co., Ltd. Pro Controller.cfg udev: Update Nintendo Co., Ltd. Pro Controller.cfg Aug 26, 2024
Copy of `Nintendo Co., Ltd. Pro Controller.cfg` but using Bluetooth name identifier.
input_device_display_name = "Nintendo Switch Pro Controller (Bluetooth)"
input_device_display_name = "Nintendo Switch Pro Controller (USB)"
copy of `Nintendo Co., Ltd. Pro Controller.cfg`
@davidhedlund davidhedlund changed the title udev: Update Nintendo Co., Ltd. Pro Controller.cfg udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg and Pro Controller copies Aug 26, 2024
@davidhedlund davidhedlund changed the title udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg and Pro Controller copies udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies Aug 26, 2024
@davidhedlund davidhedlund changed the title udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies Aug 26, 2024
@davidhedlund davidhedlund changed the title [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg. And create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies Aug 26, 2024
@davidhedlund davidhedlund changed the title [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg. And create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies [WAIT] udev: Update Nintendo Co., Ltd. Pro Controller.cfg. And create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies Sep 2, 2024
@davidhedlund davidhedlund changed the title [WAIT] udev: Update Nintendo Co., Ltd. Pro Controller.cfg. And create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg. And create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies Sep 4, 2024
Avoid input_vendor_id/input_product_id conflict. Support multiple input_device and input_device_display_name variables - libretro/RetroArch#16907
Avoid input_vendor_id/input_product_id conflict. Support multiple input_device and input_device_display_name variables - libretro/RetroArch#16907
…witch Pro Controller.cfg

"Nintendo Switch Pro Controller" is used by both USB and Bluetooth for Linux 5.19, and 6.2.0
@davidhedlund davidhedlund changed the title [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg. And create Nintendo Switch Pro Controller.cfg and Pro Controller.cfg copies [READY] udev: Update and rename Nintendo Co., Ltd. Pro Controller.cfg to Nintendo Switch Pro Controller Sep 4, 2024
input_screenshot_btn = "4"
input_device = "Nintendo Switch Pro Controller"
input_device_alt1 = "Nintendo Co., Ltd. Pro Controller"
input_device_alt3 = "Pro Controller"
Copy link
Member

@RobLoach RobLoach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small change on alt2.

@davidhedlund davidhedlund changed the title [READY] udev: Update and rename Nintendo Co., Ltd. Pro Controller.cfg to Nintendo Switch Pro Controller [Ready for RetroArch 1.19.2] udev: Update and rename Nintendo Co., Ltd. Pro Controller.cfg to Nintendo Switch Pro Controller Oct 1, 2024
That's an improvement, thanks!

Co-authored-by: Rob Loach <[email protected]>
Copy link
Contributor Author

@davidhedlund davidhedlund left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ready

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

Successfully merging this pull request may close these issues.

2 participants