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

    x86 controller mapping [SOLVED]

    Scheduled Pinned Locked Moved Help and Support
    x86 ubuntusteamcontroller helpcontrol issue
    7 Posts 2 Posters 1.4k 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.
    • C
      Charononus
      last edited by Charononus

      So I have Retropie x86 installed on Ubuntu 16.04 with the steam drivers enabled for gamepad mode. Most things look good. The controller maps in emulation station, I can navigate emulation station etc, but when I launch an emulator the only inputs that register are (start + select) to quit and (select + x) for retroarch overlay. No other inputs are acknowledged. I'm trying to figure out where to start troubleshooting and I'm really not sure where to start looking.

      C 1 Reply Last reply Reply Quote 0
      • C
        Charononus
        last edited by

        Well I just mapped the keyboard as a controller and same issue. Retroarch emulators recognize no key input other than the input that quits or pulls up the retroarch screen.

        1 Reply Last reply Reply Quote 0
        • C
          Charononus
          last edited by

          Ok so another update. I grabbed the controller off my ps3 and plugged it in and configured it with retropie. Everything worked as it should. However the steam controller still does not work. It has to be something with how the steam controller is configured.

          1 Reply Last reply Reply Quote 0
          • C
            Charononus @Charononus
            last edited by

            Ok so I solved the problem so far. I had to paste this:

            input_device = "Microsoft X-Box 360 pad"
            input_driver = "udev"
            input_r_y_plus_axis = "+4"
            input_l3_btn = "9"
            input_r_x_minus_axis = "-3"
            input_r_axis = "+5"
            input_save_state_axis = "+5"
            input_l2_btn = "4"
            input_start_btn = "7"
            input_exit_emulator_btn = "7"
            input_l_y_minus_btn = "h0leftanalogup"
            input_l_axis = "+2"
            input_load_state_axis = "+2"
            input_up_axis = "-1"
            input_r_y_minus_axis = "-4"
            input_a_btn = "0"
            input_b_btn = "1"
            input_reset_btn = "1"
            input_down_axis = "+1"
            input_r2_btn = "5"
            input_l_x_plus_btn = "h0leftanalogright"
            input_l_y_plus_btn = "h0leftanalogdown"
            input_right_axis = "+0"
            input_state_slot_increase_axis = "+0"
            input_x_btn = "2"
            input_menu_toggle_btn = "2"
            input_select_btn = "6"
            input_enable_hotkey_btn = "6"
            input_l_x_minus_btn = "h0leftanalogleft"
            input_y_btn = "3"
            input_left_axis = "-0"
            input_state_slot_decrease_axis = "-0"
            input_r_x_plus_axis = "+3"

            Into /opt/retropie/configs/all/retroarch-joypads/Microsoft X-Box 360 pad.cfg

            So far after a little testing all is well now. Just unsure why I had to copy this by hand to make it work.

            BuZzB 1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators @Charononus
              last edited by

              @Charononus what config did you have before in that folder ?

              If none, did you at some point remove emulationstations es_input.cfg ?

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              C 1 Reply Last reply Reply Quote 0
              • C
                Charononus @BuZz
                last edited by

                @BuZz
                The file was there with some different values in it. I had not removed es_input.cfg. If you want latter this evening when I have some more time I can copy out the values that it had in it from the backup.

                BuZzB 1 Reply Last reply Reply Quote 0
                • BuZzB
                  BuZz administrators @Charononus
                  last edited by

                  @Charononus Might be useful thanks. And the es_input.cfg would be useful for comparison.

                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                  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.