Please help setting up 4-in-1 USB hub – ALMOST there!!

Home Forums RetroPie Project Everything else related to the RetroPie Project Please help setting up 4-in-1 USB hub – ALMOST there!!

RetroPie has a new website and forum. Please visit https://retropie.org.uk/ for the new site. The new forum is located at https://retropie.org.uk/forum/. This forum is left here as a read-only archive.

This topic contains 3 replies, has 3 voices, and was last updated by Profile photo of RetroMarine RetroMarine 2 years, 4 months ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #83725
    Profile photo of koala33
    koala33
    Participant

    Need some help and I am getting tired, so here goes. I am not sure if anyone has one of these or has tried to use one, but I am having some success with a minor set back.

    I am interested in getting NES, SNES, and Sega Genesis working (classic 3 button Genesis controller).

    I have the latest 2.3 installed correctly running on a revision B pi. I went through the initial retroarch controller setup with an SNES controller. Here is my layout.

    I have a 4 hub (NES, SNES, Sega, & N64 [do not plan on using N64]) that allows me to use all retro original controllers. That hub runs (via gamecube connector) to another hub (allow for 2 4 port hubs to be connected for 2 player games) which then runs to USB. Following me?

    Anyways, regardless of which controller I plug into the 4 port hub, they ALL register as a Huijia USB Gambepad. The SNES AND the NES both are using the same mapping buttons, so that works out really well. Since I initially set up retroarch gamepad in the beginning with the SNES, the NES (which has less buttons) also works perfectly.

    SNES Mappings:

    up 12
    down 14
    left 15
    right 13
    a1
    b2
    start 9
    select 7
    left up 4
    right up 5
    y3
    x0

    NES Mappings:

    b 2
    sel 7
    start 9
    u 12
    d 14
    l 15
    r 13
    a 1

    Sega is not working right though – I have not mapped out all of the buttons yet because I need to go to sleep, but what I do know is that C is registering as 0 and from what I can tell (playing Alladin) it is not working (C should throw apples I think). I believe A and B and working right – the D-pad and start works perfect.

    My question…

    Because each of the 3 controllers will ALWAYS register as the same type because of the hub, is there a way to fix the Sega?

    If not, I guess I am happy with NES and SNES, and I may try and enclose everything including the pi in some sort of 3D mold when I am all finished.

    Any help is appreciated!

    I have been through files and folders to try and edit, but again, all the controllers show as the same type.

    #83726
    Profile photo of koala33
    koala33
    Participant

    #83728
    Profile photo of rwaqif
    rwaqif
    Participant

    Have you tried using the RetroArch configuration (i.e. hitting F1 while in emulation)

    #83782
    Profile photo of RetroMarine
    RetroMarine
    Participant

    Try deleting input.cfg and when you reboot, re-input all three controllers from 3 different USB ports. Then they should all be seperately read

Viewing 4 posts - 1 through 4 (of 4 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar