Forum Discussion
TheOrangeCappie
6 months agoHonored Guest
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?
1 Reply
Replies have been turned off for this discussion
- TheOrangeCappieHonored Guest
I looked at it with the profiler and noticed the following, there are a lot of IMGUI get direction and InputSystem Callbacks. I played around with it but can't get it to work.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 months ago
- 3 years ago
- 11 months ago