Opened 6 years ago
Closed 6 years ago
#2845 closed defect (fixed)
VR hand controllers swapped, Oculus Rift S
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | VR | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Windows-10-10.0.18362 ChimeraX Version: 0.91 (2019-11-28) Description VR hand controllers sometimes come up yellow in right hand blue in left, and sometimes the reverse. Blue is always supposed to be right hand. And some button assignments are specific to the hand, like the recenter button on Oculus Touch. It seems random which controller is yellow and which blue. For Oculus controllers which have different left and right hand shapes they should never be reversed. Log: UCSF ChimeraX version: 0.91 (2019-11-28) © 2016-2019 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open 6pt2 format mmCIF fromDatabase pdb 6pt2 title: Crystal structure of the active δ opioid receptor in complex with the peptide agonist KGCHM07 [more info...] Chain information for 6pt2 #1 --- Chain | Description A B | δ opioid receptor C D | Peptide agonist KGCHM07 Non-standard residues in 6pt2 #1 --- CLR — cholesterol OLA — oleic acid OLC — (2R)-2,3-dihydroxypropyl (9Z)-octadec-9-enoate (1-Oleoyl-R-glycerol) OXJ — 1-[3,5-bis(trifluoromethyl)phenyl]-N-methylmethanamine > vr true started SteamVR rendering OpenGL version: 3.3.0 NVIDIA 398.35 OpenGL renderer: GeForce GTX 1070 with Max-Q Design/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation
Change History (3)
comment:1 by , 6 years ago
Component: | Unassigned → VR |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → VR hand controllers swapped, Oculus Rift S |
comment:2 by , 6 years ago
After turning off vr for 5 minutes and not using headset or controllers the turning it on, it again incorrectly put yellow in right hand. So it does seem it is likely a problem when controllers wake from sleep.
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed.
The controller role is not assigned correctly when waking. I changed the code so it looks for left/right at the end of the controller name.
Note:
See TracTickets
for help on using tickets.
Trying 5 more times with controllers placed in different position (to left and right of headset direction) when "vr on" issued and it always correctly made blue right. Possibly the mistake is only made when the controllers initially wake from sleep.