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

    New Participant
    May 16, 2015
    Same problem, looks like the new unity package doesn't include needed part for the Input section.
    Up and Coming
    May 16, 2015
    Same problem here, with unity 5.01p4
    Up and Coming
    May 16, 2015
    Have the exact same problem here. Annoying, hope to get fix soon
    Up and Coming
    May 16, 2015
    I'm having the same problem too. For a temporary fix, just add the following inputs in the input manager. They are all the same except for the names.
    Oculus Rift games & test scenes
    Up and Coming
    May 17, 2015
    That is cool ... many thanks
    New Participant
    May 17, 2015
    sooo... Is there gonna be some proper fix from developers? Guys? Hello? Your unitypackage is broken - it won't fix itself, you know.
    Inspiring
    May 18, 2015
    Yes, I am seeing this issue on my machine as well. I put in a bug report. Thanks.
    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
    Participant
    May 19, 2015
    I attached my "InputManager.asset" file for a workaround of this issue with this post.
    Unzip it and replace "InputManager.asset" file in "ProjectSettings" folder in your project with my "InputManager.asset" .
    You might want to create a backup copy of your file before that.

    I made this file with Unity 5.0.2p1. So other versions may differ slightly.
    Hardware: Model: G-GEAR note N1581J-711/E based on MSI MS-16F4 . CPU: i7-4712MQ Chipset: Intel HM87 Chipset GPU: NVIDIA GTX 870M 3GB with Optimus Geforce driver: 352.86 OS: Win7 Home 64bit Unity 5.0.2p1
    Inspiring
    May 19, 2015
    Thanks for sharing, cubic9com.

    I am working with the team now to get this solved for the next release.
    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
    May 20, 2015
    Thanks cubic9com!