How does retroarch auto match a controller?

Welcome Page Forums RetroPie Project Everything else related to the RetroPie Project How does retroarch auto match a controller?

This topic contains 0 replies, has 1 voice, and was last updated by  maximusthundercoot 2 years, 10 months ago.

Viewing 1 post (of 1 total)
  • Author
  • #89848


    I have an imitation PS3 controller connected via USB. If I configure it via the retropie-setip menu it is detected and all buttons/controls get detected.

    The setup program than tells me it’s a:

    SonyPLAYSTATION(R)3Controller.cfg controller and the file is created.

    When I then launch a NES game from Emulation station the buttons aren’t mapped or they are mapped incorrectly. Also like that file isn’t being parsed.

    I went ahead and ran retroarch-joyconfig manually, and took the output (matches what is in the above file) and pasted that into:


    and now the controller works. I also disabled auto_detect in that file.

    If I run lsusb the device is actually called:

    Bus 001 Device 016: ID 0e8f:0003 GreenAsia Inc. MaxFire Blaze2

    Is that why SonyPLAYSTATION(R)3Controller.cfg isn’t being read in?

Viewing 1 post (of 1 total)

Forums are currently read only - please visit the new RetroPie forums at

PLEASE NOTE: All orders that are placed between January 14th and January 28th will be shipped on January 29th. Dismiss