FS#59138 - [retroarch] joypad autodetection does not work

Attached to Project: Community Packages
Opened by Marcos Mello (marcosfrm) - Sunday, 24 June 2018, 22:38 GMT
Last edited by Maxime Gauduin (Alucryd) - Friday, 31 August 2018, 12:03 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Since retroarch-autoconfig-udev was dropped, joypad autodetection does not work:

[INFO] [udev]: Plugged pad: USB Gamepad (121:17) on port #0.
[INFO] [udev]: Pad #0 (/dev/input/event8) supports 0 force feedback effects.
[INFO] [Autoconf]: 0 profiles found.
[INFO] [Autoconf]: no profiles found for USB Gamepad (121/17).

Retroarch needs .cfg files from

https://github.com/libretro/retroarch-joypad-autoconfig/tree/master/udev

and joypad_autoconfig_dir configured in retroarch.conf, no?
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Friday, 31 August 2018, 12:03 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Please run pacdiff to remove the old autoconfig directory and download profiles using the GUI.
Comment by Marcos Mello (marcosfrm) - Monday, 25 June 2018, 11:18 GMT
Ship joypad .cfg files in main retroarch package, adjust retroarch.conf (joypad_autoconfig_dir) and provides/conflicts=retroarch-autoconfig-udev will do the job I think.
Comment by Marcos Mello (marcosfrm) - Monday, 02 July 2018, 10:52 GMT
Better replaces/conflicts=(retroarch-autoconfig-udev). retroarch-autoconfig-udev does not need to be provided.
Comment by Marcos Mello (marcosfrm) - Tuesday, 24 July 2018, 16:44 GMT
Please assign to the maintainer.
Comment by Eli Schwartz (eschwartz) - Monday, 20 August 2018, 18:04 GMT
This package seems to have disappeared from the repos, but it is still in svn, was it intentionally deleted and if so is there a specific reason we should be aware of?

At around the same time, retroarch 1.7.3-1 got updated with joypad_autoconfig_dir = /usr/share/retroarch/autoconfig but there are no repository packages which provide this directory.
EDIT: uh, misread something, clearly.
Comment by Maxime Gauduin (Alucryd) - Tuesday, 21 August 2018, 07:05 GMT
upstream specifically asked for the package to be removed, they want users to download these profiles from the GUI. The 1.7.3 package does not set "joypad_autoconfig_dir = /usr/share/retroarch/autoconfig", it doesn't set it at all so that they're picked up in the home configuration directory.

Loading...