Xbox One S gamepad (USB) maps Sync button as Guide on OSX |
|||||
Issue descriptionChrome Version: 61.0.3163.100 (Official Build) (64-bit) OS: OS X 10.12.6 What steps will reproduce the problem? (0) Connect an Xbox One gamepad over USB (1) Open html5gamepad.com (2) Press the Guide and Sync buttons. Sync is the button by the micro USB port and is normally used for pairing. What is the expected result? Guide should register as B16, Sync should be unmapped. What happens instead? Sync is mapped as B16 and Guide is unmapped.
,
Oct 18 2017
,
Oct 20 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/70747f0483faf431871d8d1f243a7181bcf9b2ba commit 70747f0483faf431871d8d1f243a7181bcf9b2ba Author: Matt Reynolds <mattreynolds@google.com> Date: Fri Oct 20 19:22:37 2017 Map Guide button for Xbox One gamepads on Mac The Standard Gamepad specifies that the Guide button, if present, should be mapped to B16. Xbox One gamepads expose the Guide button in a different message than the rest of the buttons and axes. This CL listens for the guide message and updates the B16 button state accordingly. The sync button, which was previously mapped to B16, is unmapped with this CL for consistency with other platforms. BUG= 773123 Change-Id: If56a0f63da643d861d4aefc69b3c7e24e4770ba4 Reviewed-on: https://chromium-review.googlesource.com/727376 Commit-Queue: Matt Reynolds <mattreynolds@chromium.org> Reviewed-by: Brandon Jones <bajones@chromium.org> Cr-Commit-Position: refs/heads/master@{#510516} [modify] https://crrev.com/70747f0483faf431871d8d1f243a7181bcf9b2ba/device/gamepad/xbox_data_fetcher_mac.h [modify] https://crrev.com/70747f0483faf431871d8d1f243a7181bcf9b2ba/device/gamepad/xbox_data_fetcher_mac.mm
,
Oct 20 2017
,
Oct 23 2017
Adding the label 'TE-NeedsTriageFromMTV' as issue needs 'Xbox One gamepad' device to verify. Thanks!
,
May 23 2018
This was fixed with the commit in https://bugs.chromium.org/p/chromium/issues/detail?id=773123#c3 |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by mattreynolds@chromium.org
, Oct 9 2017