Tried to ask before working on this what the VirtualMouse input actually is, but it appears that it’s either bugged or has nothing to do with the Gamepad Cursor/Virtual Mouse sample.
I created a virtual mouse using the sample script and reading its position value with input system always returns 0, however reading the value from the device itself from the VirtualMouse monobehavior I receive a value.


Using Unity 2021.1.18f
UIToolkit 1.0.0-preview.17
Input System 1.0.2