New issue
Advanced search Search tips

Issue 700632 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Feature



Sign in to add a comment

Linux 4.9 kernel regresses Xbox 360 wireless gamepad mappings

Reported by aicomman...@gmail.com, Mar 11 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Steps to reproduce the problem:
1. Update to 4.9 kernel
2. Plug in an Xbox 360 wireless adapter
3. Go to http://html5gamepad.com

What is the expected behavior?
It should show "STANDARD GAMEPAD" and be mapped correctly.

What went wrong?
The mapping is incorrect because it doesn't match any existing Xbox 360 mappings.

Did this work before? No 

Chrome version: 56.0.2924.87  Channel: n/a
OS Version: 4.9.13
Flash Version:
 
Components: IO>Gamepad
Status: Untriaged (was: Unconfirmed)
This seems to be a feature request. Hence, marking this issue as untriaged for further investigation.

Thanks...!!
Project Member

Comment 3 by bugdroid1@chromium.org, Mar 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8bf2c398ceb1cc65bbe89ccb359c38662fd22a38

commit 8bf2c398ceb1cc65bbe89ccb359c38662fd22a38
Author: aicommander <aicommander@gmail.com>
Date: Mon Mar 20 22:27:57 2017

Add new Xbox 360 wireless gamepad product ID for Linux

The Linux xpad driver was updated to report the same product ID for
wireless Xbox 360 gamepads as Windows does. This commit was queued for
stable too, so it will show up in LTS kernel updates too.

Xpad change: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/input/joystick/xpad.c?id=b6fc513da50c5dbc457a8ad6b58b046a6a68fd9d

BUG= 700632 
TEST=http://html5gamepad.com/

Review-Url: https://codereview.chromium.org/2743153002
Cr-Commit-Position: refs/heads/master@{#458204}

[modify] https://crrev.com/8bf2c398ceb1cc65bbe89ccb359c38662fd22a38/device/gamepad/gamepad_standard_mappings_linux.cc

Owner: scottmg@chromium.org
Status: Started (was: Untriaged)
Adding scottmg@ as issue owner since I cannot make a non-project member an issue owner. With this patch applied is the issue fixed?
Status: Fixed (was: Started)
Yes, as far as I know Cameron's CL fixes this.
 Issue 711324  has been merged into this issue.
Components: -IO>Gamepad Blink>GamepadAPI

Sign in to add a comment