Search Issue Tracker
Not Reproducible
Not Reproducible in 1.12.X
Votes
1
Found in [Package]
1.12.0
Issue ID
ISXB-1369
Regression
No
[InputSystem] The isTracked control reports a value of 0 when system language is set to Turkish
Steps to reproduce:
1. Download and open the attached user's project "UnityInputSystemCultureBug.zip"
2. Set system language to Turkish in Windows Settings
3. Connect a Quest 2/3 device and enable Meta Link
4. Open the Input Debugger (Window > Analysis > Input Debugger)
5. Enter Play Mode
6. In the Input Debug window, double-click on HeadTrackingOpenXR to show details
7. Notice there are two controls for isTracked: "ıstracked" (no dot on the i) with the expected value (1 when HMD is tracking, 0 when it is not) and "isTracked" with the default value (0) no matter what
Expected results: An input action bound to isTracked has a value of 1 when the HMD is tracking and 0 when it is not
Actual results: The input action bound to isTracked always has the default value of 0 (See attached "Results.png")
Reproducible on: Input System 1.12.0 (2022.3.56f1, 6000.0.36f1, 6000.1.0b4, 6000.2.0a1)
Testing Environment: Windows 11
Not reproducible on: No other environment tested
Notes:
-Can be fixed by replacing "featureName = featureName.ToLower();" with "featureName = featureName.ToLowerInvariant();" in Library\PackageCache\com.unity.inputsystem@1.7.0\InputSystem\Plugins\XR\XRLayoutBuilder.cs. This makes the InputAction bind properly and shows only an "istracked" control in the Input Debugger.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Shader warning in 'Hidden/Light2D': implicit truncation of vector type" is thrown when building Universal 2D template
- AI Assistant breaks compilation of packages using System.Runtime.CompilerServices.Unsafe via auto-referencing
- Unity Hub checks the "Documentation" module by default on the 6.4 and 6.5 streams despite that it was unchecked with the previous installs
- Shortcut that toggles between Dopesheet and Curves Views in the Animation Window's Timeline is mislabed
- Property List Items Overlap onto the Property List's top edge when scrolling through a long Property List
Resolution Note:
Not reproducible with Input System 1.14.2
Resolution Note (1.12.X):
Not reproducible with Input System 1.14.2