Post

Replies

Boosts

Views

Activity

Reply to Request: Option to Disable PSVR2 Sense Controller Low-Power Mode on visionOS (ARKit + Vision Pro Development)
I think I’ve seen a similar problem here where ARKit stops reporting position tracking on a controller, and it’s not entirely predictable when this happens. Within a few minutes, the controller powers off. buttons and rotations continue to work fine during this period. I find this can happen mid game where spatial tracking never recovers on the controller until it’s next restart.
Topic: Spatial Computing SubTopic: ARKit Tags:
Oct ’25
Reply to PSVR2 controller button quirks
Hi Justin, thanks for your response. A few comments: I am going to assume you have followed the first step in this article to declare your application's support for the Spatial Gamepad controller profile. Yes in ALVR. My sample application “TrackingAccessories” that I linked did not (it only included accessory tracking), but I just added it, it had no effect on the behaviour I’ve observed. The forceInput property on GCButtonElement is (at this time) only used for the Logitech Muse stylus, and will always return nil for all PSVR2 buttons. Good to know; in ALVR we have supported force input on the trigger through GCPhysicalInputProfile since the 26.0 Beta 1, and we’ll keep doing that for now since it works. This is not intentional. But please use GCControllerLiveInput to access PSVR2 input state. Cool, I’ll wait for feedback responses on any more information you may need from me (and/or the ALVR maintainers) to pin down the missing touch events. ALVR is important to the Vision Pro community as the main way users can play streamed SteamVR games as one does with other other XR headsets (just tested 120 Hz for the M5 Vision Pro!). We’ve had a great experience with the PSVR2 controllers to date, just quirks to work through… (and a few other things I’ve left feedback on such as the unpredictable lower power mode loss of spatial tracking).
Topic: Spatial Computing SubTopic: General Tags:
Oct ’25
Reply to PSVR2 controller button quirks
Thank you Justin. There's one more quirk I've observed - Apple doesn't expose the analog proximity sensors on the trigger or grip buttons. These are the "sense" part of Sony's Playstation VR Sense Controller branding ;) In OpenXR / SteamVR with the Playstation VR2 these paths as independent triggers i.e. /user/hand/right/input/r1_sensor, /user/hand/right/input/r2_sensor, /user/hand/right/input/l1_sensor, /user/hand/right/input/l2_sensor, corresponding to the grips & triggers. Yes, this means the l2/r2 triggers have TWO analog capabilities - one for the analog relative touch/proximity, and one for the analog degree of trigger pull (which can be accessed via the .value on the button). Since this is an entirely new thing, should I update my existing feedback or file a new one?
Topic: Spatial Computing SubTopic: General Tags:
20h