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 months ago

davidhedlund commented 2 months 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 months ago
RobLoach commented 3 weeks ago

They don't take up much file space. Is the goal to make the user interface menu smaller?