{"action":"created","issue":{"url":"https://api.github.com/repos/Unity-Technologies/InputSystem/issues/317","repository_url":"https://api.github.com/repos/Unity-Technologies/InputSystem","labels_url":"https://api.github.com/repos/Unity-Technologies/InputSystem/issues/317/labels{/name}","comments_url":"https://api.github.com/repos/Unity-Technologies/InputSystem/issues/317/comments","events_url":"https://api.github.com/repos/Unity-Technologies/InputSystem/issues/317/events","html_url":"https://github.com/Unity-Technologies/InputSystem/issues/317","id":385206049,"node_id":"MDU6SXNzdWUzODUyMDYwNDk=","number":317,"title":"[OSX][Gamepad] DualShock 4 does not work in OSX","user":{"login":"danielheim","id":3598949,"node_id":"MDQ6VXNlcjM1OTg5NDk=","avatar_url":"https://avatars0.githubusercontent.com/u/3598949?v=4","gravatar_id":"","url":"https://api.github.com/users/danielheim","html_url":"https://github.com/danielheim","followers_url":"https://api.github.com/users/danielheim/followers","following_url":"https://api.github.com/users/danielheim/following{/other_user}","gists_url":"https://api.github.com/users/danielheim/gists{/gist_id}","starred_url":"https://api.github.com/users/danielheim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielheim/subscriptions","organizations_url":"https://api.github.com/users/danielheim/orgs","repos_url":"https://api.github.com/users/danielheim/repos","events_url":"https://api.github.com/users/danielheim/events{/privacy}","received_events_url":"https://api.github.com/users/danielheim/received_events","type":"User","site_admin":false},"labels":[{"id":709191439,"node_id":"MDU6TGFiZWw3MDkxOTE0Mzk=","url":"https://api.github.com/repos/Unity-Technologies/InputSystem/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":{"login":"Rene-Damm","id":3418347,"node_id":"MDQ6VXNlcjM0MTgzNDc=","avatar_url":"https://avatars1.githubusercontent.com/u/3418347?v=4","gravatar_id":"","url":"https://api.github.com/users/Rene-Damm","html_url":"https://github.com/Rene-Damm","followers_url":"https://api.github.com/users/Rene-Damm/followers","following_url":"https://api.github.com/users/Rene-Damm/following{/other_user}","gists_url":"https://api.github.com/users/Rene-Damm/gists{/gist_id}","starred_url":"https://api.github.com/users/Rene-Damm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rene-Damm/subscriptions","organizations_url":"https://api.github.com/users/Rene-Damm/orgs","repos_url":"https://api.github.com/users/Rene-Damm/repos","events_url":"https://api.github.com/users/Rene-Damm/events{/privacy}","received_events_url":"https://api.github.com/users/Rene-Damm/received_events","type":"User","site_admin":false},"assignees":[{"login":"Rene-Damm","id":3418347,"node_id":"MDQ6VXNlcjM0MTgzNDc=","avatar_url":"https://avatars1.githubusercontent.com/u/3418347?v=4","gravatar_id":"","url":"https://api.github.com/users/Rene-Damm","html_url":"https://github.com/Rene-Damm","followers_url":"https://api.github.com/users/Rene-Damm/followers","following_url":"https://api.github.com/users/Rene-Damm/following{/other_user}","gists_url":"https://api.github.com/users/Rene-Damm/gists{/gist_id}","starred_url":"https://api.github.com/users/Rene-Damm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rene-Damm/subscriptions","organizations_url":"https://api.github.com/users/Rene-Damm/orgs","repos_url":"https://api.github.com/users/Rene-Damm/repos","events_url":"https://api.github.com/users/Rene-Damm/events{/privacy}","received_events_url":"https://api.github.com/users/Rene-Damm/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Unity-Technologies/InputSystem/milestones/1","html_url":"https://github.com/Unity-Technologies/InputSystem/milestone/1","labels_url":"https://api.github.com/repos/Unity-Technologies/InputSystem/milestones/1/labels","id":3412211,"node_id":"MDk6TWlsZXN0b25lMzQxMjIxMQ==","number":1,"title":"2018.2","description":"Preview package release for Unity 2018.2 timeline.","creator":{"login":"Rene-Damm","id":3418347,"node_id":"MDQ6VXNlcjM0MTgzNDc=","avatar_url":"https://avatars1.githubusercontent.com/u/3418347?v=4","gravatar_id":"","url":"https://api.github.com/users/Rene-Damm","html_url":"https://github.com/Rene-Damm","followers_url":"https://api.github.com/users/Rene-Damm/followers","following_url":"https://api.github.com/users/Rene-Damm/following{/other_user}","gists_url":"https://api.github.com/users/Rene-Damm/gists{/gist_id}","starred_url":"https://api.github.com/users/Rene-Damm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rene-Damm/subscriptions","organizations_url":"https://api.github.com/users/Rene-Damm/orgs","repos_url":"https://api.github.com/users/Rene-Damm/repos","events_url":"https://api.github.com/users/Rene-Damm/events{/privacy}","received_events_url":"https://api.github.com/users/Rene-Damm/received_events","type":"User","site_admin":false},"open_issues":40,"closed_issues":32,"state":"open","created_at":"2018-06-08T22:49:44Z","updated_at":"2018-12-10T21:43:16Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2018-11-28T10:43:44Z","updated_at":"2018-12-12T21:30:29Z","closed_at":null,"author_association":"NONE","body":"Pair DualShock 4 as per instruction on [imore.com](https://www.imore.com/how-connect-playstation-4-dualshock-4-controller-your-mac) \r\n\r\nDevice comes through with \"Unknown\" manufacturer to `UnityEngine.Experimental.Input.InputManager.OnNativeDeviceDiscovered`.\r\nDevice is listed as \"Unknown Wireless Controller\" in Input Debug Window.\r\nManufacturer is listed as \"Qualcomm Atheros (0x5, 0x00)\" in OSX System Report.\r\n\r\nThere is also a \"NotImplementedException: Cannot yet convert multi-bit fields to floats\" thrown from `UnityEngine.Experimental.Input.LowLevel.InputStateBlock.ReadFloat`, when attempting to launch the button input debugger from the Input Device Debugger Window.\r\n\r\nI expect this issue relates to https://github.com/Unity-Technologies/InputSystem/issues/131\r\n"},"comment":{"url":"https://api.github.com/repos/Unity-Technologies/InputSystem/issues/comments/446751353","html_url":"https://github.com/Unity-Technologies/InputSystem/issues/317#issuecomment-446751353","issue_url":"https://api.github.com/repos/Unity-Technologies/InputSystem/issues/317","id":446751353,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0Njc1MTM1Mw==","user":{"login":"Rene-Damm","id":3418347,"node_id":"MDQ6VXNlcjM0MTgzNDc=","avatar_url":"https://avatars1.githubusercontent.com/u/3418347?v=4","gravatar_id":"","url":"https://api.github.com/users/Rene-Damm","html_url":"https://github.com/Rene-Damm","followers_url":"https://api.github.com/users/Rene-Damm/followers","following_url":"https://api.github.com/users/Rene-Damm/following{/other_user}","gists_url":"https://api.github.com/users/Rene-Damm/gists{/gist_id}","starred_url":"https://api.github.com/users/Rene-Damm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rene-Damm/subscriptions","organizations_url":"https://api.github.com/users/Rene-Damm/orgs","repos_url":"https://api.github.com/users/Rene-Damm/repos","events_url":"https://api.github.com/users/Rene-Damm/events{/privacy}","received_events_url":"https://api.github.com/users/Rene-Damm/received_events","type":"User","site_admin":false},"created_at":"2018-12-12T21:30:29Z","updated_at":"2018-12-12T21:30:29Z","author_association":"COLLABORATOR","body":"It probably won't work properly until the native fixes have landed publicly, too. From what you describe, it sounds like it still comes out as a generic HID. Once the native stuff is in, it should correctly appear as a `DualShockGamepad` and also appear in `Gamepad.all`.\r\n\r\n>I still had to patch the InputStateBlock.ReadFloat method to allow me to view the device in the Input Debugger.\r\n\r\nThis should be fixed on latest head I think. We recently implemented the part that used to throw a NotImplementException."}}
{"actor":{"display_login":"Rene-Damm"}}