{"action":"created","issue":{"url":"https://api.github.com/repos/paroj/xpad/issues/48","repository_url":"https://api.github.com/repos/paroj/xpad","labels_url":"https://api.github.com/repos/paroj/xpad/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/paroj/xpad/issues/48/comments","events_url":"https://api.github.com/repos/paroj/xpad/issues/48/events","html_url":"https://github.com/paroj/xpad/issues/48","id":173881207,"number":48,"title":"Liquid Metal Xbox One Controller No Input","user":{"login":"dcrdev","id":8715048,"avatar_url":"https://avatars.githubusercontent.com/u/8715048?v=3","gravatar_id":"","url":"https://api.github.com/users/dcrdev","html_url":"https://github.com/dcrdev","followers_url":"https://api.github.com/users/dcrdev/followers","following_url":"https://api.github.com/users/dcrdev/following{/other_user}","gists_url":"https://api.github.com/users/dcrdev/gists{/gist_id}","starred_url":"https://api.github.com/users/dcrdev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcrdev/subscriptions","organizations_url":"https://api.github.com/users/dcrdev/orgs","repos_url":"https://api.github.com/users/dcrdev/repos","events_url":"https://api.github.com/users/dcrdev/events{/privacy}","received_events_url":"https://api.github.com/users/dcrdev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-08-29T21:49:03Z","updated_at":"2016-12-26T05:24:19Z","closed_at":null,"body":"I'm trying to get a third party controller working.\n\nSo I've cloned the repo and built the dkms module and the controller is showing up as an interface under /dev/input/js0 - however I'm getting no input from the controller whatsoever.\n\nRunning the jstest utility brings up some info - but appears to be entirely unresponsive to any buttons pressed on the pad.\n\nLooking at the source code, in particular xpad.c the controller should be support by vendorid and productid - \"{ 0x24c6, 0x543a, \"PowerA Xbox One wired controller\", 0, XTYPE_XBOXONE },\"\n\nCan anyone help?\n"},"comment":{"url":"https://api.github.com/repos/paroj/xpad/issues/comments/269163994","html_url":"https://github.com/paroj/xpad/issues/48#issuecomment-269163994","issue_url":"https://api.github.com/repos/paroj/xpad/issues/48","id":269163994,"user":{"login":"nderr","id":11481069,"avatar_url":"https://avatars.githubusercontent.com/u/11481069?v=3","gravatar_id":"","url":"https://api.github.com/users/nderr","html_url":"https://github.com/nderr","followers_url":"https://api.github.com/users/nderr/followers","following_url":"https://api.github.com/users/nderr/following{/other_user}","gists_url":"https://api.github.com/users/nderr/gists{/gist_id}","starred_url":"https://api.github.com/users/nderr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nderr/subscriptions","organizations_url":"https://api.github.com/users/nderr/orgs","repos_url":"https://api.github.com/users/nderr/repos","events_url":"https://api.github.com/users/nderr/events{/privacy}","received_events_url":"https://api.github.com/users/nderr/received_events","type":"User","site_admin":false},"created_at":"2016-12-26T05:24:19Z","updated_at":"2016-12-26T05:24:19Z","body":"I'm encountering this same issue (the controller is recognized, but no input is detected.) I also have an earlier Power A Xbox One controller lying around which does work. I'm attaching the output of dmesg and lsusb for both.\r\n\r\nLong story short, the two controllers have the same vendor and product ID (24c6 and 543a), but different names (\"XBox ONE Pro Ex controller\" works, while \"XBox ONE liquid metal controller\" does not) and different endpoint addresses - {[1 out, 1 in]; [8 out, 7 in]; [3 out, 3 in]} for the working controller and {[2 out, 1 in]; [4 out, 3 in]; [6 out, 5 in]} for the non-working liquid metal controller.\r\n\r\nI'm not familiar with the ins and outs of USB device management, but it looks as though xpad categorizes the controllers based solely on the product/vendor ID and miscategorizes the liquid metal controller. Is that accurate?\r\n\r\n[dmesg_liq_met.txt](https://github.com/paroj/xpad/files/672555/dmesg_liq_met.txt)\r\n[dmesg_pro_ex.txt](https://github.com/paroj/xpad/files/672552/dmesg_pro_ex.txt)\r\n[lsusb_liq_met.txt](https://github.com/paroj/xpad/files/672554/lsusb_liq_met.txt)\r\n[lsusb_pro_ex.txt](https://github.com/paroj/xpad/files/672553/lsusb_pro_ex.txt)"}}
{"actor":{"display_login":"nderr"}}