{"action":"created","issue":{"url":"https://api.github.com/repos/paroj/xpad/issues/23","repository_url":"https://api.github.com/repos/paroj/xpad","labels_url":"https://api.github.com/repos/paroj/xpad/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/paroj/xpad/issues/23/comments","events_url":"https://api.github.com/repos/paroj/xpad/issues/23/events","html_url":"https://github.com/paroj/xpad/issues/23","id":128406218,"number":23,"title":"xone: add support for Elite Controller from steamos_kernel","user":{"login":"paroj","id":4941802,"avatar_url":"https://avatars.githubusercontent.com/u/4941802?v=3","gravatar_id":"","url":"https://api.github.com/users/paroj","html_url":"https://github.com/paroj","followers_url":"https://api.github.com/users/paroj/followers","following_url":"https://api.github.com/users/paroj/following{/other_user}","gists_url":"https://api.github.com/users/paroj/gists{/gist_id}","starred_url":"https://api.github.com/users/paroj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paroj/subscriptions","organizations_url":"https://api.github.com/users/paroj/orgs","repos_url":"https://api.github.com/users/paroj/repos","events_url":"https://api.github.com/users/paroj/events{/privacy}","received_events_url":"https://api.github.com/users/paroj/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2016-01-24T16:00:01Z","updated_at":"2016-04-26T21:15:45Z","closed_at":null,"body":"cherry-pick this commit https://github.com/ValveSoftware/steamos_kernel/commit/76e4b04b93b40db186d0c4bbbd1824f5d98c76a9"},"comment":{"url":"https://api.github.com/repos/paroj/xpad/issues/comments/214889095","html_url":"https://github.com/paroj/xpad/issues/23#issuecomment-214889095","issue_url":"https://api.github.com/repos/paroj/xpad/issues/23","id":214889095,"user":{"login":"Schroedingers-Cat","id":6382400,"avatar_url":"https://avatars.githubusercontent.com/u/6382400?v=3","gravatar_id":"","url":"https://api.github.com/users/Schroedingers-Cat","html_url":"https://github.com/Schroedingers-Cat","followers_url":"https://api.github.com/users/Schroedingers-Cat/followers","following_url":"https://api.github.com/users/Schroedingers-Cat/following{/other_user}","gists_url":"https://api.github.com/users/Schroedingers-Cat/gists{/gist_id}","starred_url":"https://api.github.com/users/Schroedingers-Cat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Schroedingers-Cat/subscriptions","organizations_url":"https://api.github.com/users/Schroedingers-Cat/orgs","repos_url":"https://api.github.com/users/Schroedingers-Cat/repos","events_url":"https://api.github.com/users/Schroedingers-Cat/events{/privacy}","received_events_url":"https://api.github.com/users/Schroedingers-Cat/received_events","type":"User","site_admin":false},"created_at":"2016-04-26T21:15:45Z","updated_at":"2016-04-26T21:15:45Z","body":"Yes, I'm using an Xbox One Elite version of the controller.\r\nThis is from dmesg:\r\n```bash\r\n[ 4477.543744] usb 1-1.2: new full-speed USB device number 11 using ehci-pci\r\n[ 4477.639219] usb 1-1.2: New USB device found, idVendor=045e, idProduct=02e3\r\n[ 4477.639223] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3\r\n[ 4477.639226] usb 1-1.2: Product: Controller\r\n[ 4477.639227] usb 1-1.2: Manufacturer: Microsoft\r\n[ 4477.639229] usb 1-1.2: SerialNumber: 7EED85BA111B\r\n[ 4477.639817] input: Microsoft X-Box One Elite pad as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input21\r\n[ 4477.640672] xpad 1-1.2:1.0: xpad_prepare_next_out_packet - found pending output packet 0\r\n[ 4477.652840] xpad 1-1.2:1.0: xpad_irq_in - nonzero urb status received: -75\r\n[ 4477.665890] xpad 1-1.2:1.0: xpad_irq_in - urb shutting down with status: -2\r\n[ 4477.699830] xpad 1-1.2:1.0: xpad_prepare_next_out_packet - found pending output packet 0\r\n[ 4477.733892] xpad 1-1.2:1.0: xpad_irq_in - urb shutting down with status: -2\r\n[ 4478.667857] xpad 1-1.2:1.0: xpad_prepare_next_out_packet - found pending output packet 0\r\n[ 4478.680900] xpad 1-1.2:1.0: xpad_irq_in - nonzero urb status received: -75\r\n[ 4478.689935] xpad 1-1.2:1.0: xpad_irq_in - urb shutting down with status: -2\r\n```\r\nWith jstest, I get the following output:\r\n```bash\r\n$ jstest /dev/input/js0\r\nDriver version is 2.1.0.\r\nJoystick (Microsoft X-Box One Elite pad) has 8 axes (X, Y, Z, Rx, Ry, Rz, Hat0X, Hat0Y)\r\nand 11 buttons (BtnA, BtnB, BtnX, BtnY, BtnTL, BtnTR, BtnSelect, BtnStart, BtnMode, BtnThumbL, BtnThumbR).\r\nTesting ... (interrupt to exit)\r\nAxes:  0:     0  1:     0  2:-32767  3:     0  4:     0  5:-32767  6:     0  7:     0 Buttons:  0:off  1:off  2:off  3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off \r\n```\r\nHowever, moving an axis or pressing a button doesn't change any of the values."}}