Google Cardboard plugin broken in Unity 5

After hours and hours of attempted debugging, I just can’t get further than a black screen!
I’ve tried every possible solution from every corner of the internet for this one, but no, it just doesn’t work.

I don’t know if it’s to do with some peculiar device-orientated errors Unity 5 has been having (<RI.Hid> Failed to get device cap) or just Google Cardboard’s GUI elements causing problems.

Either way, I don’t know if anyone else has any ideas, or if I should just go ahead and return to the Durovis Dive plugin until this is fixed…

Two suggestions, in case you haven’t already tried them:

  • Do not use the CardboardGUI script with Unity 5. It seems particularly prone to rendering glitches. Try the GazeInputModule along with Canvas UI instead.
  • Turn on “Development Build” in the Build Settings dialog. This seems to fix several rendering glitches.

Hope these help. Please say if not.

1 Like

I get that when I plug in my device while Unity is running. I even get it when I plug in a microphone. Don’t plug in anything while Unity is running, it doesn’t seem to work properly. I plug in first then run Unity to avoid any issues. I tend to do this for all the programs I run that use external devices.