RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    SNES CONTROLLER CONFIG - LEFT DPAD NOT WORKING

    Scheduled Pinned Locked Moved Help and Support
    controllerretroarchdpad
    2 Posts 1 Posters 1.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      aguiducci
      last edited by

      Pi Model or other hardware: RPI3
      Power Supply used: 5V, 2A
      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.2
      Built From: RetroPie official image
      USB Devices connected: keyboard and snes compatible gamepad
      Controller used: (https://www.banggood.com/SNES-USB-Famicom-Colored-Super-Nintendo-Controller-for-PCMAC-p-923100.html)

      Guide used: https://github.com/retropie/retropie-setup/wiki/RetroArch-Configuration
      Emulator: mame4all - MAME 0.37b5 romset

      How to replicate the problem:

      Hi guys, since last two days I'm going mad tring to setup my usb controllers:

      the Autoconfiguration from Emulationstation works fine, and i can use controller without any problems inside the Emulationstation

      Problem begins on Mame games, LEFT DPAD never works, I can move all the other directions and use buttons, but not go back (left).
      Now seems I messed up something and neither the SELECT button or ENTER button on keyboard works anymore in any retroarch menù.

      my file
      /opt/retropie/configs/all/retroarch-joypads

      looks like this, exactly like in the guide:

      input_device = "USB gamepad "
      input_driver = "udev"
      input_r_btn = "5"
      input_save_state_btn = "5"
      input_start_btn = "9"
      input_exit_emulator_btn = "9"
      input_l_btn = "4"
      input_load_state_btn = "4"
      input_up_axis = "-1"
      input_a_btn = "1"
      input_b_btn = "2"
      input_reset_btn = "2"
      input_down_axis = "+1"
      input_right_axis = "+0"
      input_state_slot_increase_axis = "+0"
      input_x_btn = "0"
      input_menu_toggle_btn = "0"
      input_select_btn = "8"
      input_enable_hotkey_btn = "8"
      input_y_btn = "3"
      input_left_axis = "-0"
      input_state_slot_decrease_axis = "-0"

      and in entering terminal using test command:

      jstest /dev/input/js0

      my pad works fine, so that the mapping correspond to the above config file.

      Can some one please point me to the config files that I have to replace/delete/update in order to set a global config for my arcade games (mame4all) ?
      Or to some step by step guide usefull to set my controller? Tried many times also from retroarch menù controller settings, but i'm missing something because still no results.

      I have tried also "Core Input Remapping " from the same guide above, but I didn't found the same menù mentioned...

      1 Reply Last reply Reply Quote 0
      • A
        aguiducci
        last edited by aguiducci

        add: the problem is only with mame games, with n64 games everything works properly..could be a problem with my retropie nstallation?or missing bios?!

        I've made the retroarch setup for input 30 times...!!!!!!!!! :-(

        https://drive.google.com/open?id=0BwPG1so4QBZXVkMtSmRIV2txQWs

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.