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

    Wired XBox Controller works in menu but not in-game

    Scheduled Pinned Locked Moved Help and Support
    xbox
    4 Posts 2 Posters 1.2k 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
      alistairgd
      last edited by

      Pi Model or other hardware: 4, 4Gb
      Power Supply used: (If using a Pi) stock
      RetroPie Version Used : v4.7.1
      USB Devices connected: Keyboard, USB controller, Speakers
      Controller used: Wired Xbox 360

      Controller detected and all buttons configured, and controller works perfect for navigating the retropi menu, but there is no response in any games for the controller.

      Tried so far : installed Xboxdrv from settings

      Observation : there are 4 messages that appear at the bottom of the screen when a game loads

      1. Configuration override loaded
      2. Dragonrise Inc Generic USB joystick configured in port #1
      3. Xbox Gamepad (userspace driver) configured in port #2
      4. Xbox Gamepad (userspace driver) #2 (0/0) not configured
      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @alistairgd
        last edited by

        @alistairgd said in Wired XBox Controller works in menu but not in-game:

        Tried so far : installed Xboxdrv from settings

        Uninstall it, since this is not an actual driver for Xbox gamepad. Your USB controller (DragonRise) is picked up as P1, so in order to test the gamepad you should try a 2 player game - did you try that ?

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

          @mitu Thanks for your help.

          You are right, I started a two player game and the pad worked perfectly for player two.

          I researched and read that P1 is dictated by which USBport it is plugged into,so I moved it to Port 0 (highest priority for P1) but it still operated player 2.

          So then I read this guide

          "RetroPie" >
          "RetroPie Setup" >
          "Configuration / Tools" >
          "Configure basic libretro emulator options" >
          "Configure default options for all libretro emulators"
          "Choose joypad order" and set the xbox as player 1

          Now, it works for P1 in some games, but as P2 in other games.

          Any further advice?

          Thanks.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @alistairgd
            last edited by

            @alistairgd said in Wired XBox Controller works in menu but not in-game:

            Now, it works for P1 in some games, but as P2 in other games.

            Do you have any configuration overrides for the games where the configuration is not applied ? Try removing them. If that fails, give an example of such game and maybe provide a verbose log from running the game.

            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.