flathub / org.libretro.RetroArch

https://flathub.org/apps/details/org.libretro.RetroArch
Creative Commons Zero v1.0 Universal
18 stars 16 forks source link

Remove `android`, `dinput`, `hid`, `mfi`, `qnx`, `x`, `xinput` from the autoconfig directory #304

Open davidhedlund opened 2 weeks ago

davidhedlund commented 2 weeks ago

The RetroArch Flatpak package supports the following controller drivers via the Settings -> Drivers -> Controller menu:

The directory /app/share/libretro/autoconfig contains sub-directories for various controller configurations, including:

The sub-directories not supported by the Flatpak package settings (android, dinput, hid, mfi, qnx, x, xinput) could potentially be removed if they are not needed for any specific use cases or configurations.

Also, in free systems like flatpak remote-modify --subset=floss flathub which retroarch is downloaded from, it's unusual to encounter data dedicated to proprietary drivers like xinput and dinput.

davidhedlund commented 2 weeks ago