{"action":"created","issue":{"url":"https://api.github.com/repos/ValveSoftware/steamvr_unity_plugin/issues/110","repository_url":"https://api.github.com/repos/ValveSoftware/steamvr_unity_plugin","labels_url":"https://api.github.com/repos/ValveSoftware/steamvr_unity_plugin/issues/110/labels{/name}","comments_url":"https://api.github.com/repos/ValveSoftware/steamvr_unity_plugin/issues/110/comments","events_url":"https://api.github.com/repos/ValveSoftware/steamvr_unity_plugin/issues/110/events","html_url":"https://github.com/ValveSoftware/steamvr_unity_plugin/issues/110","id":356322118,"node_id":"MDU6SXNzdWUzNTYzMjIxMTg=","number":110,"title":"Flood of InvalidHandle errors for unbound optional actions in RC3","user":{"login":"dantman","id":53399,"node_id":"MDQ6VXNlcjUzMzk5","avatar_url":"https://avatars2.githubusercontent.com/u/53399?v=4","gravatar_id":"","url":"https://api.github.com/users/dantman","html_url":"https://github.com/dantman","followers_url":"https://api.github.com/users/dantman/followers","following_url":"https://api.github.com/users/dantman/following{/other_user}","gists_url":"https://api.github.com/users/dantman/gists{/gist_id}","starred_url":"https://api.github.com/users/dantman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dantman/subscriptions","organizations_url":"https://api.github.com/users/dantman/orgs","repos_url":"https://api.github.com/users/dantman/repos","events_url":"https://api.github.com/users/dantman/events{/privacy}","received_events_url":"https://api.github.com/users/dantman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-09-02T23:21:01Z","updated_at":"2018-09-15T14:33:35Z","closed_at":null,"author_association":"NONE","body":"I'm using the 2.0 RC3 plugin to setup SteamVR Input actions in an overlay.\r\n\r\nThe console is flooded with `GetDigitalActionData error ({fullPath}) InvalidHandle handle: {handle}` errors for every action that is not bound on the current controllers. Even when the action is marked as optional and not bound because there is no button that makes sense to bind it to.\r\n\r\n![unityconsoleerror](https://user-images.githubusercontent.com/53399/44961799-d8946c80-aecb-11e8-9992-54b0dda4d754.png)\r\n\r\nI have verified that buttons I do have bindings for don't show up in this error list, and that I can receive events from them."},"comment":{"url":"https://api.github.com/repos/ValveSoftware/steamvr_unity_plugin/issues/comments/421579451","html_url":"https://github.com/ValveSoftware/steamvr_unity_plugin/issues/110#issuecomment-421579451","issue_url":"https://api.github.com/repos/ValveSoftware/steamvr_unity_plugin/issues/110","id":421579451,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMTU3OTQ1MQ==","user":{"login":"LucidDreamsVR","id":28881505,"node_id":"MDQ6VXNlcjI4ODgxNTA1","avatar_url":"https://avatars3.githubusercontent.com/u/28881505?v=4","gravatar_id":"","url":"https://api.github.com/users/LucidDreamsVR","html_url":"https://github.com/LucidDreamsVR","followers_url":"https://api.github.com/users/LucidDreamsVR/followers","following_url":"https://api.github.com/users/LucidDreamsVR/following{/other_user}","gists_url":"https://api.github.com/users/LucidDreamsVR/gists{/gist_id}","starred_url":"https://api.github.com/users/LucidDreamsVR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LucidDreamsVR/subscriptions","organizations_url":"https://api.github.com/users/LucidDreamsVR/orgs","repos_url":"https://api.github.com/users/LucidDreamsVR/repos","events_url":"https://api.github.com/users/LucidDreamsVR/events{/privacy}","received_events_url":"https://api.github.com/users/LucidDreamsVR/received_events","type":"User","site_admin":false},"created_at":"2018-09-15T14:33:35Z","updated_at":"2018-09-15T14:33:35Z","author_association":"NONE","body":"This also occurs if one or more of your controllers is not connected when you hit Play in the editor, which can happen often during development since the controllers go to sleep fairly quickly.\r\n\r\nI was able to work around this issue by opening SteamVR Input from the Window menu, then removing and re-adding each of the actions that were producing errors. When you do this, just make sure you note the name, Type, and Required settings so you can recreate them as before. I am guessing you could alternatively switch away from using the \"default\" Action Set and use one of the others or create your own, but this will fix the default.\r\n\r\nI'll look around in the code and see if I can submit a PR to fix this."}}
{"actor":{"display_login":"LucidDreamsVR"}}