• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 9 Feb 2021, 18:06

    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
    M 1 Reply Last reply 9 Feb 2021, 19:09 Reply Quote 0
    • M
      mitu Global Moderator @alistairgd
      last edited by 9 Feb 2021, 19:09

      @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 2 Oct 2021, 00:23 9 Feb 2021, 23:52

        @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.

        M 1 Reply Last reply 10 Feb 2021, 04:43 Reply Quote 0
        • M
          mitu Global Moderator @alistairgd
          last edited by 10 Feb 2021, 04:43

          @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
          4 out of 4
          • First post
            4/4
            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.

            This community forum collects and processes your personal information.
            consent.not_received