-
Notifications
You must be signed in to change notification settings - Fork 464
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
[CONSULTATION NEEDED] Update input-controller-drivers.md: Updated the "Linux Controller Drivers" section #982
Conversation
…roller Drivers section The proprietary "xinput" controller driver developed by Microsoft has been removed from the "Linux Controller Drivers" section because it is not available for Flatpak, AppImage, or APT package formats.
Added parport to the "Linux Controller Drivers" section
removed "hid" from the "Linux Controller Drivers" section
According to configuration.c and input/drivers/x11_input.c, the input/input_driver.c says There are actually at least 5 different XInput drivers for Linux: |
documented MFI, and QNX
No recollection 🫠 |
Anything that needs to be renamed/moved in auto config? |
I'm going to assume this can be merged without further delay. If anything more needs to be done, send a new PR. |
Should I restore "hid" for GNU/Linux (please see the changes)? |
Not documented yet:
Please document the following controller drivers in this PR before we approve it:
Added "parport"
Available for RetroArch in the Flatpak, AppImage, or APT package formats.
Removed "hid"
Found via
sudo apt-get install retroarch
in Ubuntu MATE 22.04 but it's broken.[1] Not found in Ubuntu MATE 23.04 or 24.04. "hid" is not found in the Flatpak or AppImage packages.Perhaps it is utilized by other distros? Can anyone else please confirm that it should be removed from the "Linux Controller Drivers" section?
I didn't remove "hid" from https://docs.libretro.com/guides/input-controller-drivers/#windows
1: a) Change the controller driver b) Restart RetroArch for the Setting to take effect. c) Settings -> Input -> Input User 1 Binds -> User 1 Bind All
Removed "xinput"
A proprietary controller driver developed by Microsoft not available for RetroArch in the Flatpak, AppImage, or APT package formats.
Can anyone else please confirm that it should be removed from the "Linux Controller Drivers" section?
I didn't remove "xinput" from https://docs.libretro.com/guides/input-controller-drivers/#windows