Closed Bug 1195850 Opened 10 years ago Closed 9 years ago

Using e10s gamepad api, only one gamepad is found when multiple connected

Categories

(Core :: DOM: Device Interfaces, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s + ---
firefox43 --- affected

People

(Reporter: qdot, Unassigned)

References

Details

According to https://bugzilla.mozilla.org/show_bug.cgi?id=852944#c63, Under e10s, if more than one gamepad is connected, only one shows up. Reported on OS X, but should check across all platforms.
tracking-e10s: --- → +
Hey Kyle, is this considered an e10s blocker, and if so, do you think you'll have time for it? :)
Flags: needinfo?(kyle)
Ok, did some quick tests. Windows: - Used 3 controllers (xbox 360 wired, xbox 360 wireless, generic dragonrise chipset), all identified and worked fine simultaneously Linux: - Used 2 controllers (xbox 360 wired, generic dragonrise chipset), all identified and worked fine simultaniously OS X: - Used 2 controllers (PS3 Wired, generic dragonrise chipset). With both plugged in, only first one identified and worked. If I unplug/replug second one, it identifies, but there's no input from it. Sometimes it identified twice. So, this looks like something that is /only/ a problem with OS X, and is probably somewhere in the OS X joystick core. I can probably take a look at that sometime in the next week or so. That said, I don't think this is an e10s blocker. I'd like to land to aurora if I can 'cause I think it'll be a pretty small fix, but I'm not going to block anything because of it.
Flags: needinfo?(kyle)
Keywords: qawanted
Firefox: 47.0a2, Build ID, 20160317004016 User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:48.0) Gecko/20100101 Hi, I have tested this issue on the latest Nightly (48.0a1 - Build ID: 20160317030235) build and latest Aurora (47.0a2) with e10s enabled using an XBOX 360 controller and a Logitech F310. For testing this I have used this sites: http://luser.github.io/gamepadtest/; http://people.mozilla.com/~tmielczarek/combat/; http://html5gamepad.com/ This are the results: On Windows 7 x64, both controllers were identified and worked simultaneously. On Ubuntu 14.04 x64, both controllers were identified and worked simultaneously. On Mac OS 10.09, both controllers were identified and worked simultaneously. on Mac OS 10.11, both controllers were identified and worked simultaneously. Thanks, Cosmin.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.