View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002286 | NoesisGUI | Unity3D | public | 2022-02-16 20:06 | 2022-02-21 16:09 |
Reporter | stonstad | Assigned To | jsantos | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.1.2 | ||||
Target Version | 3.1.3 | Fixed in Version | 3.1.3 | ||
Summary | 0002286: GamePad Analog Thumbstick Cannot Navigate Dense UI | ||||
Description | 1. See the enclosed sample project with 4x4 grid of buttons. (GamePadBehavior.zip) 2. Navigating from button 1 to button N around the perimeter using a gamepad is easy when using the D-Pad (DPad Works.mp4). 3. Navigating from button 1 to button N around the perimeter is impossible using the left analog thumbstick from (Analog Thumbstick Broken.mp4). 4. Open the Windows 11 settings menu and navigate UI via the same left analog thumbstick. It works as expected. (Windows 11 Works.mp4). | ||||
Tags | No tags attached. | ||||
Platform | Any | ||||
|
|
I was able to reproduce this issue with the following xaml:<Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Background="Black"> <UniformGrid Width="300" Height="300" Columns="4" Rows="4" KeyboardNavigation.DirectionalNavigation="Contained"> <Button Content="1" Margin="5"/> <Button Content="2" Margin="5"/> <Button Content="3" Margin="5"/> <Button Content="4" Margin="5"/> <Button Content="5" Margin="5"/> <Button Content="6" Margin="5"/> <Button Content="7" Margin="5"/> <Button Content="8" Margin="5"/> <Button Content="9" Margin="5"/> <Button Content="10" Margin="5"/> <Button Content="11" Margin="5"/> <Button Content="12" Margin="5"/> <Button Content="13" Margin="5"/> <Button Content="14" Margin="5"/> <Button Content="15" Margin="5"/> <Button Content="16" Margin="5"/> </UniformGrid> </Grid> The problem is that gamepad input actions configuration is missing the deadzones settings (Processors > Axis Deadzone), so it is not filtering out minimal movements of the stick. |
|
Thank you! | |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-02-16 20:06 | stonstad | New Issue | |
2022-02-16 20:06 | stonstad | File Added: GamePadBehavior.zip | |
2022-02-16 20:06 | stonstad | File Added: DPad Works.mp4 | |
2022-02-16 20:06 | stonstad | File Added: Windows 11 Works.mp4 | |
2022-02-16 20:06 | stonstad | File Added: Analog Thumbstick Broken.mp4 | |
2022-02-16 21:34 | sfernandez | Assigned To | => jsantos |
2022-02-16 21:34 | sfernandez | Status | new => assigned |
2022-02-16 21:34 | sfernandez | Target Version | => 3.1.3 |
2022-02-16 21:34 | sfernandez | Note Added: 0007813 | |
2022-02-16 23:09 | stonstad | Note Added: 0007815 | |
2022-02-21 16:09 | sfernandez | Status | assigned => resolved |
2022-02-21 16:09 | sfernandez | Resolution | open => fixed |
2022-02-21 16:09 | sfernandez | Fixed in Version | => 3.1.3 |