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

    xb76x2u: Xbox One wireless adapter v2

    Scheduled Pinned Locked Moved Help and Support
    xboxonewirelessadapter
    3 Posts 2 Posters 1.9k 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.
    • B
      blee
      last edited by

      Hello boyos,

      I didn't see an existing topic on this so I'm creating this for visibility. I suspect the xb76x2u driver implementation is incomplete and so the Xone v2 adapter will not function. I noticed this when I spun up retropie on a rpi 3b when I was unable to pair the controller by pressing the pair buttons on the adapter and controller.

      Here's dmesg:

      [ 2147.219797] WARN::dwc_otg_hcd_urb_dequeue:639: Timed out waiting for FSM NP transfer to complete on 0
      [ 2147.231189] mt76x2u 1-1.4:1.0: mac specific condition occurred
      [ 2151.861129] usb 1-1.4: new high-speed USB device number 8 using dwc_otg
      [ 2151.992894] usb 1-1.4: New USB device found, idVendor=045e, idProduct=02e6, bcdDevice= 1.00
      [ 2151.992932] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
      [ 2151.992949] usb 1-1.4: Product: XBOX ACC
      [ 2151.992964] usb 1-1.4: Manufacturer: Microsoft Inc.
      [ 2151.992979] usb 1-1.4: SerialNumber: 233815
      [ 2152.091127] usb 1-1.4: reset high-speed USB device number 8 using dwc_otg
      [ 2152.222484] mt76x2u 1-1.4:1.0: ASIC revision: 76320044
      [ 2152.262315] mt76x2u 1-1.4:1.0: ROM patch build: 20141115060606a
      [ 2152.422165] mt76x2u 1-1.4:1.0: Firmware Version: 0.0.00
      [ 2152.422184] mt76x2u 1-1.4:1.0: Build: 1
      [ 2152.422197] mt76x2u 1-1.4:1.0: Build Time: 201507311614____
      [ 2152.620636] mt76x2u 1-1.4:1.0: error: MCU resp evt:9 seq:1-0
      [ 2152.620718] mt76x2u 1-1.4:1.0: error: MCU resp evt:9 seq:1-0
      [ 2152.620806] mt76x2u 1-1.4:1.0: error: MCU resp evt:9 seq:1-0
      [ 2153.325676] ieee80211 phy3: Selected rate control algorithm 'minstrel_ht'
      

      xonev2adapter.jpg

      It's also entirely possible that I'm an idiot and didn't set up some corresponding udev rules. But so far my web searches only uncover people with the same issue running the latest Linux kernel (Archlinux).

      And I'm fully aware that some people run Xone controllers via bluetooth. That's a fine workaround, although personally I have one of those snes knock-off wired controllers so I'll just stick to using that for now.

      Also I think this is my first post. Kudos to this project, and high five! I love it.

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

        You can try the Xow driver for these kind of dongles - https://github.com/medusalix/xow

        B 1 Reply Last reply Reply Quote 1
        • B
          blee @mitu
          last edited by

          @mitu I can confirm that works. Thank you!

          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.