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

[MERGED] udev: Update Nintendo Co., Ltd. Pro Controller (default-off).cfg and create Nintendo Switch Pro Controller (default-off).cfg / Pro Controller (default-off).cfg copies #1161

Closed
wants to merge 30 commits into from

Conversation

davidhedlund
Copy link
Contributor

@davidhedlund davidhedlund commented Aug 1, 2024

@davidhedlund davidhedlund changed the title udev: Update Nintendo Co., Ltd. Pro Controller.cfg [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg Aug 20, 2024
The udev driver depends on input_device, rather than input_vendor_id and input_product_id.
# Remove input_vendor_id and input_product_id once this issue has been solved: [IMPORTANT] Unnecessary input_vendor_id, and input_product_id in autoconfig files generated by udev - libretro/RetroArch#16904
input_vendor_id = "1406"
input_product_id = "8201"
# The files "Nintendo Co., Ltd. Pro Controller.cfg" and "Nintendo Switch Pro Controller.cfg" should have identical content except for the input_device variable. This difference allows the linuxraw and udev drivers to recognize the controller on various Linux kernel versions.
# The files "Nintendo Co., Ltd. Pro Controller.cfg" and "Nintendo Switch Pro Controller.cfg" should have identical content except for the input_device variable. This difference allows the linuxraw and udev drivers to recognize the controller on various Linux kernel versions.
@davidhedlund davidhedlund changed the title [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create a Nintendo Switch Pro Controller.cfg copy Aug 21, 2024
It seems more straightforward for a single pull request to remove input_vendor_id from all udev files once we reach a consensus on the issue discussed in: libretro/RetroArch#16907
It seems more straightforward for a single pull request to remove input_vendor_id from all udev files once we reach a consensus on the issue discussed in: libretro/RetroArch#16907
Unnecessary input_vendor_id, and input_product_id in autoconfig files generated by udev - libretro/RetroArch#16904
Unnecessary input_vendor_id, and input_product_id in autoconfig files generated by udev - libretro/RetroArch#16904
Removed the final comments
input_device_display_name = "Nintendo Switch Pro Controller (USB)"
input_device_display_name = "Nintendo Switch Pro Controller (USB)"
@davidhedlund davidhedlund changed the title [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create a Nintendo Switch Pro Controller.cfg copy [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg / 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 / Pro Controller.cfg copies [READY] udev: Update Nintendo Co., Ltd. Pro Controller.cfg and create Nintendo Switch Pro Controller.cfg / 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 / Pro Controller.cfg copies [READY] udev: Update Nintendo Co., Ltd. Pro Controller (default-off).cfg and create Nintendo Switch Pro Controller (default-off).cfg / Pro Controller (default-off).cfg copies Aug 26, 2024
@davidhedlund davidhedlund changed the title [READY] udev: Update Nintendo Co., Ltd. Pro Controller (default-off).cfg and create Nintendo Switch Pro Controller (default-off).cfg / Pro Controller (default-off).cfg copies [MERGED] udev: Update Nintendo Co., Ltd. Pro Controller (default-off).cfg and create Nintendo Switch Pro Controller (default-off).cfg / Pro Controller (default-off).cfg copies Aug 26, 2024
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.

1 participant