Skip to content

Commit 51e3b19

Browse files
committed
Fix controller pose binding paths to conform to OpenXR spec
1 parent cc75acf commit 51e3b19

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Code/VR/OpenXRInput.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,8 @@ void OpenXRInput::SuggestBindings()
261261
{
262262
SuggestedProfileBinding knuckles(m_instance, false);
263263
knuckles.AddBinding(m_primaryFire.handle, "/user/hand/<weapon>/input/trigger/click");
264-
knuckles.AddBinding(m_controller[0], "/user/hand/left/input/grip");
265-
knuckles.AddBinding(m_controller[1], "/user/hand/right/input/grip");
264+
knuckles.AddBinding(m_controller[0], "/user/hand/left/input/grip/pose");
265+
knuckles.AddBinding(m_controller[1], "/user/hand/right/input/grip/pose");
266266
knuckles.AddBinding(m_moveX, "/user/hand/<movement>/input/thumbstick/x");
267267
knuckles.AddBinding(m_moveY, "/user/hand/<movement>/input/thumbstick/y");
268268
knuckles.AddBinding(m_rotateYaw, "/user/hand/<!movement>/input/thumbstick/x");
@@ -291,8 +291,8 @@ void OpenXRInput::SuggestBindings()
291291

292292
SuggestedProfileBinding touch(m_instance, true);
293293
touch.AddBinding(m_primaryFire.handle, "/user/hand/<weapon>/input/trigger");
294-
touch.AddBinding(m_controller[0], "/user/hand/left/input/grip");
295-
touch.AddBinding(m_controller[1], "/user/hand/right/input/grip");
294+
touch.AddBinding(m_controller[0], "/user/hand/left/input/grip/pose");
295+
touch.AddBinding(m_controller[1], "/user/hand/right/input/grip/pose");
296296
touch.AddBinding(m_moveX, "/user/hand/<movement>/input/thumbstick/x");
297297
touch.AddBinding(m_moveY, "/user/hand/<movement>/input/thumbstick/y");
298298
touch.AddBinding(m_rotateYaw, "/user/hand/<!movement>/input/thumbstick/x");

0 commit comments

Comments
 (0)