{"action":"created","issue":{"url":"https://api.github.com/repos/360Controller/360Controller/issues/127","repository_url":"https://api.github.com/repos/360Controller/360Controller","labels_url":"https://api.github.com/repos/360Controller/360Controller/issues/127/labels{/name}","comments_url":"https://api.github.com/repos/360Controller/360Controller/issues/127/comments","events_url":"https://api.github.com/repos/360Controller/360Controller/issues/127/events","html_url":"https://github.com/360Controller/360Controller/issues/127","id":98646590,"number":127,"title":"El Capitan support","user":{"login":"MaddTheSane","id":719492,"avatar_url":"https://avatars.githubusercontent.com/u/719492?v=3","gravatar_id":"","url":"https://api.github.com/users/MaddTheSane","html_url":"https://github.com/MaddTheSane","followers_url":"https://api.github.com/users/MaddTheSane/followers","following_url":"https://api.github.com/users/MaddTheSane/following{/other_user}","gists_url":"https://api.github.com/users/MaddTheSane/gists{/gist_id}","starred_url":"https://api.github.com/users/MaddTheSane/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaddTheSane/subscriptions","organizations_url":"https://api.github.com/users/MaddTheSane/orgs","repos_url":"https://api.github.com/users/MaddTheSane/repos","events_url":"https://api.github.com/users/MaddTheSane/events{/privacy}","received_events_url":"https://api.github.com/users/MaddTheSane/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/360Controller/360Controller/labels/task","name":"task","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":28,"created_at":"2015-08-02T23:56:09Z","updated_at":"2016-08-21T23:01:24Z","closed_at":null,"body":"It seems that Apple changed the driver implementation for USB kernel drivers in El Capitan, as Xcode 7 beta 4 doesn't build the kexts when building against the 10.11 SDK.\r\n\r\nOther than a lot of warnings about virtual declarations in subclasses, the headers `IOKit/usb/IOUSBDevice.h` and `IOKit/usb/IOUSBInterface.h` aren't present. The headers may have been renamed, but it's possible that there is  replacement that Apple would want us to use.\r\n\r\nIt seems like there are `IOUSBHostInterface.h` `IOUSBHostDevice.h` and `IOUSBHostHIDDevice.h`. Although I don't know how they relate to the older headers."},"comment":{"url":"https://api.github.com/repos/360Controller/360Controller/issues/comments/241287826","html_url":"https://github.com/360Controller/360Controller/issues/127#issuecomment-241287826","issue_url":"https://api.github.com/repos/360Controller/360Controller/issues/127","id":241287826,"user":{"login":"MaddTheSane","id":719492,"avatar_url":"https://avatars.githubusercontent.com/u/719492?v=3","gravatar_id":"","url":"https://api.github.com/users/MaddTheSane","html_url":"https://github.com/MaddTheSane","followers_url":"https://api.github.com/users/MaddTheSane/followers","following_url":"https://api.github.com/users/MaddTheSane/following{/other_user}","gists_url":"https://api.github.com/users/MaddTheSane/gists{/gist_id}","starred_url":"https://api.github.com/users/MaddTheSane/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaddTheSane/subscriptions","organizations_url":"https://api.github.com/users/MaddTheSane/orgs","repos_url":"https://api.github.com/users/MaddTheSane/repos","events_url":"https://api.github.com/users/MaddTheSane/events{/privacy}","received_events_url":"https://api.github.com/users/MaddTheSane/received_events","type":"User","site_admin":false},"created_at":"2016-08-21T23:01:24Z","updated_at":"2016-08-21T23:01:24Z","body":"It seems like the `IOProviderClass` key in the Info.plists are still using the old `IOUSBDevice` class instead of `IOUSBHostDevice`."}}
{"actor":{"display_login":"MaddTheSane"}}