Mouse as Input device boundaries
Hello,
I am currently working on a Unity application for the Meta Quest 3. The application uses the New Input System. The user input device is a Bluetooth mouse.
I noticed that the cursor of the mouse seems to be bounded, as in it reaches the edge of an invisible window. However, I want the mouse movement input to be unbounded, so that I continuously get a correct mouse movement if I keep moving the mouse to the e.g. right indefinitely.
I tried several methods I found online that did not work for me:
- Setting the cursor lockState to CursorLockMode.Locked caused the application to strongly lag upon using the mouse.
- Resetting the mouse position using Mouse.current.WarpCursorPosition() after obtaining the movement data did not change the behavior.
I use Unity 6.0 (6000.0.53f1). Did anyone else have a similar issue?
