-
Couldn't load subscription status.
- Fork 328
Closed
Description
- Connect 2 xbox controllers.
- Install new input system preview.3 1.0.0 on Unity 2019.2.17f1
- Restart Unity
- Go to Edit > Project settings > Player > Other settings > Active Input Handling > Input System (preview)
- Restart Unity
- Create Input Actions (it can be very simple such as moving the stick or the trigger, or use the one in the Tanks Demo as an example)
- Add a cube to the hierarchy and add "Player Input" component to it.
- Setup as in attached screenshot.
- Setup a script to receive the call backs from the Actions and log something to the console.
- Create a sphere and do steps 7, 8 and 9.
- You can also just duplicate the cube. The issue is the same.
- Select game objects and look at the inspector, they will state the paired device is the same.
- Both gamepads will send to the same object.
- You can also look at the Input Debug
I've also tried making prefabs out of the cubes and have a script instantiate the prefabs, but still the Player Input assigns the same gamepad.
What I don't get is why the example for the Tanks demo found here: https://github.com/Unity-Technologies/InputSystem/releases/download/1.0.0.0/TanksDemo-1.0.0.0.unitypackage works properly and assigns a different gamepad to each player every time.
Am I missing anything?
jayjar291, JoRouss and RobTranquillo
Metadata
Metadata
Assignees
Labels
No labels


