Skip to main content
New Participant
May 16, 2015

0.6.0 Error - Input Button is not set up

Hey everyone,

I've been developing for the rift for about half a year in Unity, and with the new release, I wanted to update my game. I made a new project first to make sure everything went well first, so this is a brand new project I'm using. When I import the new package and drop a OVRPlayerController into the scene with only a plane to run around on, I keep getting the error

ArgumentException: Input Button Desktop_Up is not setup.
To change the input settings use: Edit -> Project Settings -> Input
OVRGamepadController.DefaultReadButton (Button button) (at Assets/OVR/Scripts/Util/OVRGamepadController.cs:292)
OVRGamepadController.GPC_GetButton (Button button) (at Assets/OVR/Scripts/Util/OVRGamepadController.cs:303)
OVRPlayerController.UpdateMovement () (at Assets/OVR/Scripts/Util/OVRPlayerController.cs:226)
OVRPlayerController.Update () (at Assets/OVR/Scripts/Util/OVRPlayerController.cs:174)


I have tried making this Input type in the Input Manager, but I have to put in every Desktop Input type into the manager including things like Desktop_Down and Desktop_Button A, etc. This doesn't seem to be what I need to do, as before the update I used to be able to literally drop the OVRPlayerController prefab into the scene and begin running around in scene right away.

For reference I am using Unity version 5.0.2f1. Anyone have any ideas? Thanks!
    This topic has been closed for replies.

    26 replies

    June 13, 2015
    Thank cubic9com! I'm so happy it works!
    Up and Coming
    June 18, 2015
    With 0.6.0 SDK and Unity 5 and no HMD attached, I created a new project, imported nothing, and went to Project Settings > Player and checked "Virtual Reality Supported" and hit play.

    Attached, shows the several warnings that I get. I wonder if they are all due to the fact that I do not have an HMD plugged in, or if there is a problem with the new VR support of Unity 5 and 0.6.0 Oculus SDK?

    noHMD.PNG
    Inspiring
    June 18, 2015
    You will get warnings if you do not have the headset plugged in.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    New Participant
    July 14, 2015
    I downloaded the InputManager asset and the problem solved, thank u guys :) :)
    New Participant
    July 17, 2015
    "cybereality" wrote:
    You will get warnings if you do not have the headset plugged in.


    I'm actually getting similar errors and the headset is plugged in and on (Unity 5 and Oculus SDK 0.6.0)

    [Compositor] ERROR: Compositor failed to initialize.
    Bad config or LibOVR not found. VR disabled.
    Version check failed. Please make sure you are using Oculus runtime 0.5.0 or newer.
    UnityEngine.Debug:LogWarning(Object)
    Inspiring
    July 17, 2015
    @jfarrell83: Yes, I've seen similar errors. I'm not sure, but maybe updating graphics driver helps.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV