[Input System] Tried many things, still failing

Hey,

So I cannot make work my virtual mouse on the user interface.

My user interface is listening to the action: ‘Mouse/Position.’
image

The ‘Mouse/Position’ is linked to 2 bindings: the Position of the Mouse AND the Virtual Mouse position as a ‘pass through’. The virtual mouse binding has no control scheme enabled (means all from Unity).

My Virtual mouse is configured to move with the Left Joystick.

Behavior: Using my controller I can move the virtual mouse, however, it cannot simply highlight a button (working with regular Mouse).

The resolution used is 1920x1080.
The virtual mouse is within a Canvas Overlay.
The button is in a different Canvas also Overlay, but with the same canvas scaler as the one with the virtual mouse.

My assumption: The virtual mouse is moving with the left stick as configured in the virtual mouse component. Then, the virtual mouse binding should react with the “Mouse/Position” action, and hence react with the user interface. Indeed I logged the action “Mouse/position” value, and it do not react to the moving of the virtual mouse.

I found the issue by finding a working conf with a minimal set of component and adding up recursively dichotomically… The incriminated component was a “PlayerInput”.
So I decided to remove it and adjust my existing feature to have things work.
But to be fair I’m not sure this is compatible with this :slight_smile: