Hey Frank hope you enjoyed your beers last weekend Been playing around with amiberry and had an issue with my controller (yes that one again ) not being picked up from retroarch. I'm not sure why it's not picking up subdirs but I had to change the controller line in adfdir.conf line to point to udev to pick it up:
controllers_path=/tmp/autoconfig/udev/
Yeah thanks for the beer! That is unfortunately "normal" because amiberry has a weird way to pick up controller configs. Instead of chosing the correct driver by its GUID or some kind or hardware identifier it just checks if a controller config with the same name as the connected controller is present. But here the fun begins... since RA has a different name scheme for 8bit controllers because they have several modes (XInput/DInput/fake Xbox or Pro Controller) Amiberry would not work.
So I decided to create a additional config dir where you can place controller configs to make it work without interrupting or altering RA files.
It's a rotten compromise but makes sure everyone can use his prefered controller.