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

    Xbox One S Controller (1708) not working with emulationstation

    Scheduled Pinned Locked Moved Help and Support
    xbox onexbox one sxboxonexpad
    4 Posts 2 Posters 3.0k 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.
    • N
      Northfear
      last edited by BuZz

      Hi
      So I've got the new 1708 controller with latest firmware connected with USB cable and I'm having problem to get it working with emulationstation and system in general. emulation station doesn't recognize any input from it and controller light on it isn't active..
      xpad driver 0.4 is enabled and loaded. dmesg output seems to be fine

      [  150.330892] usb 1-1.3: new full-speed USB device number 6 using dwc_otg
      [  150.434617] usb 1-1.3: New USB device found, idVendor=045e, idProduct=02ea
      [  150.434670] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
      [  150.434685] usb 1-1.3: Product: Controller
      [  150.434698] usb 1-1.3: Manufacturer: Microsoft
      [  150.434710] usb 1-1.3: SerialNumber: 3032363030313538353136363330
      [  150.438370] input: Generic X-Box pad as /devices/platform/soc/20980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input3
      

      And here's some additional output:

      for js in /dev/input/js*; do echo $js; udevadm info $js; done; dkms status
      /dev/input/js0
      P: /devices/platform/soc/20980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input3/js0
      N: input/js0
      S: input/by-id/usb-Microsoft_Controller_3032363030313538353136363330-joystick
      S: input/by-path/platform-20980000.usb-usb-0:1.3:1.0-joystick
      E: DEVLINKS=/dev/input/by-id/usb-Microsoft_Controller_3032363030313538353136363330-joystick /dev/input/by-path/platform-20980000.usb-usb-0:1.3:1.0-joystick
      E: DEVNAME=/dev/input/js0
      E: DEVPATH=/devices/platform/soc/20980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input3/js0
      E: ID_BUS=usb
      E: ID_FOR_SEAT=input-platform-20980000_usb-usb-0_1_3_1_0
      E: ID_INPUT=1
      E: ID_INPUT_JOYSTICK=1
      E: ID_MODEL=Controller
      E: ID_MODEL_ENC=Controller
      E: ID_MODEL_ID=02ea
      E: ID_PATH=platform-20980000.usb-usb-0:1.3:1.0
      E: ID_PATH_TAG=platform-20980000_usb-usb-0_1_3_1_0
      E: ID_REVISION=0301
      E: ID_SERIAL=Microsoft_Controller_3032363030313538353136363330
      E: ID_SERIAL_SHORT=3032363030313538353136363330
      E: ID_TYPE=generic
      E: ID_USB_DRIVER=xpad
      E: ID_USB_INTERFACES=:ff47d0:
      E: ID_USB_INTERFACE_NUM=00
      E: ID_VENDOR=Microsoft
      E: ID_VENDOR_ENC=Microsoft
      E: ID_VENDOR_ID=045e
      E: MAJOR=13
      E: MINOR=0
      E: SUBSYSTEM=input
      E: TAGS=:seat:uaccess:
      E: USEC_INITIALIZED=199016
      xpad, 0.4, 4.4.26-v7+, armv6l: installed (original_module exists)
      

      Any chance to get it working with raspbian..? Because it's working nicely with my Gentoo (4.8.7 kernel). Or drivers are kind of outdated and I should just build new 4.9 kernel to get it working..?

      1 Reply Last reply Reply Quote 0
      • N
        Northfear
        last edited by

        1708 isn't functional with current version indeed. Working great with 4.8 kernel's module

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

          Please format logs/configs in code blocks if posting to forum (I will format your post in a moment).

          https://retropie.org.uk/forum/topic/3/read-this-first

          You don't mention what version of RetroPie you are running, but did you try updating the xpad driver from RetroPie-Setup -> Manage Packages -> Drivers ? (Remove and re-install if unsure).

          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
          • N
            Northfear
            last edited by Northfear

            Version 4.1.1 (grabbed it from github with manual install on raspbian). RPi model B.
            Yeah, tried both removing and reinstalling. No luck with that. Maybe github version of the driver is a bit outdated..? product and vendor ID's are correct, but something is just not working with 4.4 kernel.

            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.