Options for bindings are missing


As you can see i have added Keyboard and Gamepad as Supported devices in the project settings. But when i try and set up my input actions, i am unable to choose any bindings. I have also tried using the listen feature, but that does not detect any input either. Am i missing some environment setup?
Unity: 2019.3.15f1
Input System Package: 1.0.0

We also see this in our project (listing literally anything in the supported devices field will blank the binding paths) but leaving the supported devices field blank will show everything. Sub-optimal, but a workaround until it is working as intended.

(2020.1.0b11)

EDIT: Reported as a bug, Case Number: 1254150 w/sample project attached.

2 Likes

Thank you! This work around works for me

Confirmed. Looking into it. Seems like a regression we didn’t catch. Thank you @ for the repro.

Fix pending. Should be in next package.

Same thing, Unity 2020.2.1f1, Input System 1.0.2. The project is empty and brand new. It doesn’t show any inputs, I have to listen and press a needed key/button to set it, it’s very distracting, especially if I don’t have all devices connected at the time, so I can’t set gamepad inputs

Edit:
Typing the input’s name also works, but only if you selected a right control scheme (there won’t be gamepad inputs if there’s no gamepad in the control scheme)

I still have this issue, listening to inputs doesn’t work either, is there any update on this?

I have version 1.0.2 installed with Unity 2021.1.3f1.

The workaround I found is entering the path via the text field, but I don’t always know the name. Not a deal breaker but not ideal.

I had same issue but found a work around (2020.3.5f1)
In top left hand corner of the input actions panel, change “All Control Schemes” to a different scheme (or create a new one)

3 Likes