Windows Mixed Controller not listed on navigator.getGamepad in WebVR
Categories
(Core :: WebVR, defect, P2)
Tracking
()
People
(Reporter: paul, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
Steps to reproduce:
- on a windows 10 pc with all update and latest firefox
- use windows mixed reality headset and controller
- go into https://stewdio.github.io/THREE.VRController/
or https://sketchfab.com/3d-models/dragon-ball-motorbike-06e6cd2dff1a4c13bba5cb3d1cd8f2a2 - go into VR
- notice lack of controllers.
Actual results:
navigator.getGamePads() return no controllers
Expected results:
navigator.getGamePads() should return controllers
(like it does for oculus rift)
Comment 1•6 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Updated•6 years ago
|
Comment 2•6 years ago
|
||
(In reply to paul from comment #0)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
Steps to reproduce:
- on a windows 10 pc with all update and latest firefox
- use windows mixed reality headset and controller
- go into https://stewdio.github.io/THREE.VRController/
or https://sketchfab.com/3d-models/dragon-ball-motorbike-06e6cd2dff1a4c13bba5cb3d1cd8f2a2- go into VR
- notice lack of controllers.
Actual results:
navigator.getGamePads() return no controllers
Expected results:
navigator.getGamePads() should return controllers
(like it does for oculus rift)
Interesting. May I know which Windows MR headset you are using? AFAIK, Acer Windows MR headset was good.
I reproduced on an Acer headset, the user report for Sketchfab mentionned an Lenovo headset.
Note that it was working before (my last test maybe something like ~2month)
Comment 4•6 years ago
•
|
||
(In reply to paul from comment #3)
I reproduced on an Acer headset, the user report for Sketchfab mentionned an Lenovo headset.
Note that it was working before (my last test maybe something like ~2month)
I just checked Firefox Nightly 70.0, my Acer Windows MR controller works properly in https://webvr.info/samples/XX-vr-controllers.html. I would think it might not work if OpenVR action-input controller doesn't recognize your controllers. It should be controller_type: holographic_controller in its binding. You can try to export its binding and take a look at.
Another way you can test the previous functionality is switching dom.vr.openvr.action_input:false in about:config, but we would not consider to backward to this legacy controller API.
Updated•3 years ago
|
Description
•