{"action":"created","issue":{"url":"https://api.github.com/repos/felis/USB_Host_Shield_2.0/issues/378","repository_url":"https://api.github.com/repos/felis/USB_Host_Shield_2.0","labels_url":"https://api.github.com/repos/felis/USB_Host_Shield_2.0/issues/378/labels{/name}","comments_url":"https://api.github.com/repos/felis/USB_Host_Shield_2.0/issues/378/comments","events_url":"https://api.github.com/repos/felis/USB_Host_Shield_2.0/issues/378/events","html_url":"https://github.com/felis/USB_Host_Shield_2.0/issues/378","id":318704463,"number":378,"title":"Non-original XBox 360 gamepad generate error 0d","user":{"login":"AJIOB","id":19916290,"avatar_url":"https://avatars1.githubusercontent.com/u/19916290?v=4","gravatar_id":"","url":"https://api.github.com/users/AJIOB","html_url":"https://github.com/AJIOB","followers_url":"https://api.github.com/users/AJIOB/followers","following_url":"https://api.github.com/users/AJIOB/following{/other_user}","gists_url":"https://api.github.com/users/AJIOB/gists{/gist_id}","starred_url":"https://api.github.com/users/AJIOB/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AJIOB/subscriptions","organizations_url":"https://api.github.com/users/AJIOB/orgs","repos_url":"https://api.github.com/users/AJIOB/repos","events_url":"https://api.github.com/users/AJIOB/events{/privacy}","received_events_url":"https://api.github.com/users/AJIOB/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-04-29T09:55:48Z","updated_at":"2018-04-29T12:41:00Z","closed_at":null,"author_association":"NONE","body":"Hello. I'm trying to connect `Defender Game Racer Turbo RS3` gamepad to USB Host Shield using your `XBoxUSB` library. But it was not detected. I turn on debug in `XBOXUSB.cpp` trying to find a problem using prints, but can only detect, that `USB::ctrlReq` method generates an error `0x0D` when calling `USB::dispatchPkt`. How can I fix this gamepad detection?\r\n\r\nError log (`AJIOB 2` and vid & pid prints are simple `Serial.print` calls):\r\n\r\n```\r\nXBOX USB Library Started\r\nXBOXUSB Init\r\nVid 1118\r\nPid 654\r\nAddr: 01\r\nAJIOB 2\r\n\r\nsetConf \r\nXbox 360 Init Failed, error code: 0D\r\n\r\nXBOXUSB Init\r\nAJIOB 2\r\n\r\ngetDevDescr \r\nXbox 360 Init Failed, error code: 0D\r\n\r\nXBOXUSB Init\r\nAJIOB 2\r\n\r\ngetDevDescr \r\nXbox 360 Init Failed, error code: 0D\r\n\r\nXBOXUSB Init\r\nAJIOB 2\r\n\r\ngetDevDescr \r\nXbox 360 Init Failed, error code: 0D\r\n```\r\n\r\nI tested it on Arduino UNO R3.\r\nP.S. Windows 10 detects this gamepad as `XBox 360 Controller for Windows`"},"comment":{"url":"https://api.github.com/repos/felis/USB_Host_Shield_2.0/issues/comments/385248710","html_url":"https://github.com/felis/USB_Host_Shield_2.0/issues/378#issuecomment-385248710","issue_url":"https://api.github.com/repos/felis/USB_Host_Shield_2.0/issues/378","id":385248710,"user":{"login":"Lauszus","id":1098847,"avatar_url":"https://avatars0.githubusercontent.com/u/1098847?v=4","gravatar_id":"","url":"https://api.github.com/users/Lauszus","html_url":"https://github.com/Lauszus","followers_url":"https://api.github.com/users/Lauszus/followers","following_url":"https://api.github.com/users/Lauszus/following{/other_user}","gists_url":"https://api.github.com/users/Lauszus/gists{/gist_id}","starred_url":"https://api.github.com/users/Lauszus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lauszus/subscriptions","organizations_url":"https://api.github.com/users/Lauszus/orgs","repos_url":"https://api.github.com/users/Lauszus/repos","events_url":"https://api.github.com/users/Lauszus/events{/privacy}","received_events_url":"https://api.github.com/users/Lauszus/received_events","type":"User","site_admin":false},"created_at":"2018-04-29T12:41:00Z","updated_at":"2018-04-29T12:41:00Z","author_association":"COLLABORATOR","body":"Please post the descriptor of the other controller as well, so I can compare the two.\r\n\r\nAlso the descriptor you just posted, is that for the original controller or the other one? "}}
{"actor":{"display_login":"Lauszus"}}