Opened 6 years ago
Closed 5 years ago
#2170 closed enhancement (fixed)
Better VR button assignments for Oculus hand controllers
Reported by: | Tom Goddard | Owned by: | Tom Goddard |
---|---|---|---|
Priority: | moderate | Milestone: | |
Component: | VR | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
Make better VR default button assignments for Oculus hand controllers.
Currently the buttons are assigned for convenience using the Vive hand controllers where the grip button is very hard to press and is assigned to recenter the scene in the room. On the Oculus controllers grip is very easy to press and should instead be assigned to moving the structure. Also Oculus has two buttons -- one is currently used for the menu, the other might be assigned to zoom. The current Vive trackpad is assigned zoom but this is thumbstick click on Oculus which is difficult to hold.
Other default assignments for Oculus are possible -- it is very easy to tilt the Oculus thumbstick so that could do something.
The VR hand controller depiction as cones lays out the buttons as on a Vive. Might show different button positions and the extra button when Oculus controllers detected.
Fixed on July 5, 2019. Allowed hand controllers to have default button assignments that depend on controller type (Oculus vs Vive vs WMR ...) and also depicted the buttons on the cones in different positions based on controller type. Used this to make custom assignments for Oculus Rift controllers.