{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/issues/2568","repository_url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity","labels_url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/issues/2568/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/issues/2568/comments","events_url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/issues/2568/events","html_url":"https://github.com/Microsoft/MixedRealityToolkit-Unity/pull/2568","id":348491874,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA2ODMwNDIx","number":2568,"title":"Added Generic Unity Input Devices & Refactored OVR Support","user":{"login":"StephenHodgson","id":13334553,"node_id":"MDQ6VXNlcjEzMzM0NTUz","avatar_url":"https://avatars2.githubusercontent.com/u/13334553?v=4","gravatar_id":"","url":"https://api.github.com/users/StephenHodgson","html_url":"https://github.com/StephenHodgson","followers_url":"https://api.github.com/users/StephenHodgson/followers","following_url":"https://api.github.com/users/StephenHodgson/following{/other_user}","gists_url":"https://api.github.com/users/StephenHodgson/gists{/gist_id}","starred_url":"https://api.github.com/users/StephenHodgson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StephenHodgson/subscriptions","organizations_url":"https://api.github.com/users/StephenHodgson/orgs","repos_url":"https://api.github.com/users/StephenHodgson/repos","events_url":"https://api.github.com/users/StephenHodgson/events{/privacy}","received_events_url":"https://api.github.com/users/StephenHodgson/received_events","type":"User","site_admin":false},"labels":[{"id":936496972,"node_id":"MDU6TGFiZWw5MzY0OTY5NzI=","url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/labels/MRTK%20Core","name":"MRTK Core","color":"b6a0e8","default":false},{"id":850652486,"node_id":"MDU6TGFiZWw4NTA2NTI0ODY=","url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/labels/MRTK%20vNEXT","name":"MRTK vNEXT","color":"0b4ce5","default":false},{"id":769313068,"node_id":"MDU6TGFiZWw3NjkzMTMwNjg=","url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/labels/Ready%20for%20Review","name":"Ready for Review","color":"88f91d","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/milestones/1","html_url":"https://github.com/Microsoft/MixedRealityToolkit-Unity/milestone/1","labels_url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/milestones/1/labels","id":3141032,"node_id":"MDk6TWlsZXN0b25lMzE0MTAzMg==","number":1,"title":"MRTK vNEXT","description":"","creator":{"login":"StephenHodgson","id":13334553,"node_id":"MDQ6VXNlcjEzMzM0NTUz","avatar_url":"https://avatars2.githubusercontent.com/u/13334553?v=4","gravatar_id":"","url":"https://api.github.com/users/StephenHodgson","html_url":"https://github.com/StephenHodgson","followers_url":"https://api.github.com/users/StephenHodgson/followers","following_url":"https://api.github.com/users/StephenHodgson/following{/other_user}","gists_url":"https://api.github.com/users/StephenHodgson/gists{/gist_id}","starred_url":"https://api.github.com/users/StephenHodgson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StephenHodgson/subscriptions","organizations_url":"https://api.github.com/users/StephenHodgson/orgs","repos_url":"https://api.github.com/users/StephenHodgson/repos","events_url":"https://api.github.com/users/StephenHodgson/events{/privacy}","received_events_url":"https://api.github.com/users/StephenHodgson/received_events","type":"User","site_admin":false},"open_issues":35,"closed_issues":114,"state":"open","created_at":"2018-02-24T21:08:44Z","updated_at":"2018-08-17T19:36:56Z","due_on":null,"closed_at":null},"comments":37,"created_at":"2018-08-07T21:21:22Z","updated_at":"2018-08-17T20:36:06Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/pulls/2568","html_url":"https://github.com/Microsoft/MixedRealityToolkit-Unity/pull/2568","diff_url":"https://github.com/Microsoft/MixedRealityToolkit-Unity/pull/2568.diff","patch_url":"https://github.com/Microsoft/MixedRealityToolkit-Unity/pull/2568.patch"},"body":"Overview\r\n---\r\n- Refactored OVR Device Manager to inherit from a Generic Unity Device Manager\r\n- Refactored Generic OVR Controller to inherit from new Generic Unity Controller\r\n- Updated axis utility to properly check if axes are set when MR Manager is initialized in editor if input system is enabled.\r\n- Updated Controller Mapping Profile Inspector\r\n    - Added ability to reset the controller's mappings if generic controller is used\r\n    - Added invert toggle for dual axis mappings.\r\n- Added Windows Mixed Reality Open VR Controller Type\r\n- Added Xbox Controller Type\r\n- Added Oculus Remote mappings\r\n\r\nChanges\r\n---\r\n- Fixes: #2563\r\n- Fixes: #2562\r\n- Fixes: #2549\r\n- Fixes: #2548\r\n- Fixes: #2474\r\n- Fixes: #2577\r\n- Fixes: #2335\r\n\r\nTodo\r\n---\r\n- [x] Fixed: #2489 Controllers initialize with Controller profiles disabled\r\n- [x] Filter input actions by axis constraints\r\n- [x] Test dual axis vertical inputs are all normalized\r\n    - Up is positive, down is negative"},"comment":{"url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/issues/comments/413981441","html_url":"https://github.com/Microsoft/MixedRealityToolkit-Unity/pull/2568#issuecomment-413981441","issue_url":"https://api.github.com/repos/Microsoft/MixedRealityToolkit-Unity/issues/2568","id":413981441,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMzk4MTQ0MQ==","user":{"login":"Jarodshow","id":9560490,"node_id":"MDQ6VXNlcjk1NjA0OTA=","avatar_url":"https://avatars3.githubusercontent.com/u/9560490?v=4","gravatar_id":"","url":"https://api.github.com/users/Jarodshow","html_url":"https://github.com/Jarodshow","followers_url":"https://api.github.com/users/Jarodshow/followers","following_url":"https://api.github.com/users/Jarodshow/following{/other_user}","gists_url":"https://api.github.com/users/Jarodshow/gists{/gist_id}","starred_url":"https://api.github.com/users/Jarodshow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jarodshow/subscriptions","organizations_url":"https://api.github.com/users/Jarodshow/orgs","repos_url":"https://api.github.com/users/Jarodshow/repos","events_url":"https://api.github.com/users/Jarodshow/events{/privacy}","received_events_url":"https://api.github.com/users/Jarodshow/received_events","type":"User","site_admin":false},"created_at":"2018-08-17T20:36:06Z","updated_at":"2018-08-17T20:36:06Z","author_association":"CONTRIBUTOR","body":"@StephenHodgson Do you think it's a good idea to have the directions on the D-Pad be their own InteractionMapping for the Oculus Remote?"}}
{"actor":{"display_login":"Jarodshow"}}