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.

Change History (1)

comment:1 by Tom Goddard, 5 years ago

Resolution: fixed
Status: assignedclosed

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.

Note: See TracTickets for help on using tickets.