Xbox Controller Working… Kind of…

Welcome Page Forums RetroPie Project Everything else related to the RetroPie Project Xbox Controller Working… Kind of…

This topic contains 0 replies, has 1 voice, and was last updated by  tudou 3 years ago.

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


    Installed 2.3 recently (first time trying out Retropie and it’s awesome!) and using the, installed Xbox Controller drivers then registered the controller. I am using a Logitech F310 USB wired controller.

    It works fine in emulation station, and sort of works in the SNES and MegaDrive games I’ve tried but I’ve run into some problems. The X and Y buttons (above the A and B) don’t seem to do anything and when I press Down on the D-Pad it jumps (for example, in Sonic or Street Fighter), almost like it’s mapped twice??

    I have a lot of differently named configs under /opt/retropie/emulators/RetroArch/configs, but I think the one it is picking up is GenericX-Boxpad.cfg, which looks like this:

    input_device = "Generic X-Box pad"
    input_driver = "udev"
    input_b_btn = "1"
    input_y_btn = "3"
    input_select_btn = "6"
    input_start_btn = "7"
    input_up_btn = "h0up"
    input_down_btn = "h0down"
    input_left_btn = "h0left"
    input_right_btn = "h0right"
    input_a_btn = "0"
    input_x_btn = "2"
    input_l_btn = "4"
    input_r_btn = "5"
    input_l2_axis = "+2"
    input_r2_axis = "+5"
    input_l3_btn = "9"
    input_r3_btn = "10"
    input_l_x_plus_axis = "+0"
    input_l_x_minus_axis = "-0"
    input_l_y_plus_axis = "+1"
    input_l_y_minus_axis = "-1"
    input_r_x_plus_axis = "+3"
    input_r_x_minus_axis = "-3"
    input_r_y_plus_axis = "+4"
    input_r_y_minus_axis = "-4"


    I haven’t edited any other configs other than run the as I mentioned above. Any ideas where I’ve gone wrong?

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