New issue
Advanced search Search tips

Issue 734134 link

Starred by 2 users

Issue metadata

Status: Duplicate
Owner:
Closed: Jul 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug
Proj-VR
Proj-XR



Sign in to add a comment

Daydream Controller Gamepad API is missing pose

Reported by jesm...@kaon.com, Jun 16 2017

Issue description

Device name: ZTE A2017U

From "Settings > About Chrome"
Application version: Chrome Beta 60.0.3112.33
Operating system: Android 7.1.1; ZTE A2071U Build/NMF26F

URLs (if applicable):

Steps to reproduce:
(1) Use Gamepad API in WebVR with Daydream controller
(2)
(3)

Expected result:

Gamepad structure should contain a pose

Actual result:

Gamepad {id: "Daydream Controller", index: 0, connected: true, timestamp: 392968967500, mapping: "", …}
axes:(2) [0, 0]
buttons:[GamepadButton]
connected:true
id:"Daydream Controller"
index:0
mapping:""
timestamp:392968967500
__proto__:Gamepad

There is no pose there! This is a regression. The pose is present in Chrome 59 Stable:

Gamepad {id: "Daydream Controller", index: 0, connected: true, timestamp: 5102660156, mapping: ""…}
axes:Array(2)
buttons:Array(1)
connected:true
displayId:12
hand:"right"
id:"Daydream Controller"
index:0
mapping:""
pose:GamepadPose
timestamp:5102660156
__proto__:Gamepad

I notice there's also a "hand" attribute missing, but I wasn't relying on that...
 
Components: UI>Browser>VR
Labels: -Pri-3 M-61 Pri-2 Type-Bug
Owner: billorr@chromium.org
Does this repro in the latest canary. We had issue 733878, but the details above are for the Daydream Controller.
Components: -UI>Browser>VR Blink>WebVR Blink>GamepadAPI
Labels: Proj-VR-Daydream
Mergedinto: 733878
Status: Duplicate (was: Unconfirmed)
This is the same issue as 733878.
Components: Blink>WebXR

Sign in to add a comment