DualShock 4 has different axis amount between wireless and wired mode on Windows
Categories
(Core :: DOM: Device Interfaces, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: daoshengmu, Assigned: daoshengmu)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
•
|
||
For the #remapping section [1], we should consider to manage a gamepad mapping list for different gamepad vendors. I notice gamepad vendors have their own mapping rule and most of them are different. Now, I can use hid and call GetValueCaps() to get the same amount for wired and wireless mode with 10 axes, but we have to deal the mapping rule.
Btw, on MacOS, DS4 has 18 btns and 6 axes.
Assignee | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
IIUC, the part of dpadCaps code in WindowsGamepad [1] will never been entered, the hasDpad
condition is somehow been broken and useless. I am going to remove these code and use our new remapping mechanism to replace it. In DefaultRemapper class, I would like to just return HID raw data.
Assignee | ||
Comment 4•6 years ago
|
||
Updated•6 years ago
|
Assignee | ||
Comment 5•6 years ago
|
||
For other gamepads' remappers, I would like to file an another bug once this lands.
Comment 7•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9133f02b68c4
https://hg.mozilla.org/mozilla-central/rev/3c267ad86e3c
Description
•