Search Issue Tracker
Fixed
Fixed in 1.14.0
Votes
7
Found in [Package]
1.14.0
7000.0.0
Issue ID
ISXB-810
Regression
No
[macOS] D-pad upper left corner is not logged with the Xbox controller
Reproduction steps:
1. Open the attached “Controller Bug.zip” project
2. Connect the Xbox controller via Bluetooth and enter Play mode
3. Press the upper left corner of the D-pad and observe the text on the Game window
Expected result: “up and left” text is displayed
Actual result: “no press” text is displayed
Reproducible with: 1.8.0 (6000.0.0b12), 1.8.0-pre.2 (2021.3.36f1, 2022.3.22f1, 2023.2.15f1, 6000.0.0b12)
Reproduced on: macOS Sonoma 14.3 (Intel), macOS 14.3.1 (M1) (by user), Xbox Wireless controller
Not reproduced on: Windows 11 Pro
Note: Issue is not reproducible with DualShock, Dualsense and Nintendo Switch Pro controllers
Comments (1)
-
devbobcz
Jan 10, 2025 16:44
Same issue on my project, M1 MAC, Unity 2023.1.19f1, xbox one series gamepad thru bluetooth,
when you use input debugger (Window-Analysis-Input Debugger), all axes of d-pad are fine, but when you sent it do the game as Vector2 (in event from new input system) , the LEFT + UP return nonsense vector.
UP+RIGHT => 0.7, 0.7 OK
RIGHT+DOWN => 0.7, -0.7 OK
DOWN+LEFT => -0.7, -0.7 OKLEFT+UP, or UP+LEFT => 0, 0 TERRIBLY WRONG :(
Thanx for fix it as soon as possible :) Thank you Bob
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
- Crash with multiple stack traces when playing video on a render texture with low-end graphics devices
- Circle handle of the Game view scale slider bar disappears when the scale is set to 1x
- Asset Bundles non-deterministic behavior with CRCs and hash when a video has Transcoding enabled and Sprite Atlas has an override option enabled
- [Quality Hackweek] Errors "InvalidOperationException: EnsureRunningOnMainThread can only be called from the main thread" and "NullReferenceException" shown when switching build platforms with Muse Texture package installed
- "Importer(DefaultImporter) generated inconsistent result for asset" warnings are thrown when reimporting the "URP" texture
Resolution Note (fix version 1.14.0):
This issue has been fixed and will be available in the release of the next patch/minor version.