Xbox One S USB controller on MacOS is disconnected intermittently
Categories
(Core :: DOM: Device Interfaces, defect, P3)
Tracking
()
People
(Reporter: daoshengmu, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
XBOX_ONE_S USB controller will be disconnected when it queues too many events, like pushing up its joysticks and keeping it about 20 seconds. After decreasing the delay of kDarwinGamepadPollInterval, the situation can get better. I feel giving 50 ms is not right, for normal video games, they need at least 60 HZ (16 ms). If we give it 50 ms still, users would feel delay for sure, after including the delay from IPC between the content and parent processes. The issue would be worse.
After experiments, if giving 0 delay to XBOX_ONE_S USB, we will never see this disconnect issue again. Let's try to use other small number to replace 50 ms first.
| Reporter | ||
Comment 1•5 years ago
|
||
In order to avoid Xbox One S USB controller on Mac OS be disconnected
intermittently. It looks like the events on this gamepad can't be queued
in a long period.
| Reporter | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•4 years ago
|
Updated•2 months ago
|
Description
•