Thumbsticks on Oculus Touch Controls no longer function in Oculus Browser after its update to WebXR only.

  • The ability to use the thumbsticks on the Oculus Quest controller to allow the viewer to turn or 3d movement within a depthmaped panorama is no longer possible through the Oculus Browser on the Oculus Quest after the latest update of the Oculus Browser which now only supports WebXR. The thumbsticks do still work in the Firefox Reality browser on Oculus. This krpano image works with thumbsticks in Firefox Reality, but not Oculus Browser: https://3d-360.com/gigakrindex.ph…=218403&fov=360

    The thumbsticks also do not work with the krpano examples through Oculus Browser on Quest https://krpano.com/releases/1.20.…tour/index.html

    I have tested and WebXR itself still has the ability to use the thumbsticks in the Oculus Brower, so this is something to do with krpano's implementation. This page works on Oculus browser through WebXR to see controller states https://immersive-web.github.io/webxr-samples/…ller-state.html

    This problem seems to be an issue with krpano's use of WebXR and not WebXR itself.

    Einmal editiert, zuletzt von odysseyjason (20. Mai 2020 um 20:46) aus folgendem Grund: more clarity on problems with url's to example pages

  • Hi,

    yes, that's due the WebXR API.

    The krpano WebVR plugin was passing through the gamepad axes reported by the browser - and the depthmap_navigation.xml was using them directly for controlling - but in the WebVR API and in the WebXR API that 'axes' were stored differently.

    In the WebVR API the controller axes were stored as Array like this:

    Code
    axes = [X,Y]

    where X,Y are the input values, regardless if they were from a touchpad or a thumbstick.

    but in WebXR the axes are stored like this:

    Code
    axes = [X-touchpad,Y-touchpad,X-thumbstick,Y-thumbstick]

    That means different values depending if they are from a touchpad or a thumbstick.

    In the next release (krpano 1.20.7) the depthmap_navigation.xml will be updated for that.

    Best regards,
    Klaus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!