Search Issue Tracker

In Progress

In Progress in 1.14.X

Votes

0

Found in [Package]

1.14.0

Issue ID

ISXB-1602

Regression

Yes

Input System's mouse controls are disabled when using "Cursor.lockState = CursorLockMode.Locked" to lock OS mouse

Package: Input System

-

Reproduction steps:
1. Open the attached project “ReproProject“
2. Build and run to Meta Quest
3. Connect a mouse through Bluetooth to the headset
4. Move the mouse
5. Observe the result

Expected result: The mouse cursor that is placed on the canvas moves around, the mouse delta updates and the mouse position is locked to the center.
Actual result: The mouse cursor doesn't move, the mouse position and delta stays at 0.

Reproducible in: 1.5.0 (6000.0.52f1), 1.8.0-pre.2 (2022.3.63f1), 1.8.0 (6000.0.36f1, 6000.0.52f1, 6000.1.8f1, 6000.2.0b8), 1.14.0 (2021.3.52f1, 6000.0.52f1, 6000.1.8f1, 6000.2.0b8, 6000.3.0a1)

Not reproducible in: 1.14.0 (2022.3.63f1, 6000.0.35f1 (ed4dc7af2c82))

Fixed in: 1.8.0 (2022.3.63f1)

Reproducible on devices:
Oculus Quest 2 (Quest 2), CPU: Snapdragon XR2, GPU: Adreno 650, v72, OS: 14
Oculus Quest 3, CPU: Snapdragon XR2 Gen 2 (SM8550), GPU: Adreno 740, (user reported)
OnePlus 8T, Android 13, CPU: Snapdragon 865 5G, GPU: Adreno 650
VLNQA00333, Nokia 7 Plus (Nokia 7 plus), Android 10, CPU: Snapdragon 660, GPU: Adreno (TM) 512
VLNQA00341, Samsung Galaxy Note20 Ultra (SM-N986B), Android 11, CPU: Exynos 990, GPU: Mali-G77
VLNQA00470 - Samsung Galaxy S8 (SM-G950F), CPU: Exynos 9 Octa 8895, GPU: Mali-G71, OS: 8.0.0
VLNQA00499 - Google Pixel 7 (Pixel 7), CPU: Google Tensor G2, GPU: Mali-G710, OS: 15

Testing environment: Windows 11

Notes:
- 2022.3.63f1 reproduces on Input System package version 1.8.0-pre.2 but got fixed in 1.8.0
- The versions in the "Reproducible in" section still reproduce the issue in 1.8.0. Additional testing on 6000.0.52f1 shows that the issue was still present in Input System package 1.5.0
- Versions in the "Reproducible in" and "Not reproducible in" sections are tested against 1.14.0 version of the Input System package
- Not reproducible in Editor
- Alternative reproduction project for Android phone testing is available in the internal comments

Add comment

Log in to post comment