Windows Mixed Reality for SteamVR

Windows Mixed Reality for SteamVR

Joystick support in WMR
Not tried this yet, as i'm at work, but sounds interesting.

https://www.windowscentral.com/how-enable-windows-mixed-reality-joysticks-any-steamvr-game

report back on how you find it.
< >
1-12 / 12 のコメントを表示
tnx I dint tried it yet, but what worries me about this, is what about joystick click? right now its switching hands and open steamvr menu, and there is a games that needs trackpads clicks and with this fix I can imagine them not working
Gray8 2017年12月14日 7時23分 
Not sure how this works (is it emulating the steamvr touchpad with the analog sticks?), but does this only support turning, or also movement? Maybe "thumbstickTurnLeftEnabled" just emulates the touchpad to the left analog stick, and "thumbstickTurnRightEnabled" emulates the touchpad to the right analog stick?

I'll have to try it tonight.

Regarding click - even if I have to reach over and "click" the touchpad when needed, I'd still call this a huge win if it works. Another option would be using OpenVR Input Emulator to configure one of the other buttons with a "long press" to do the touchpad click.
最近の変更はGray8が行いました; 2017年12月14日 7時23分
Just tried it out. It only lets you rotate. For games with locomotion you will have to use the trackpad to move forward, back and strafing. It’s not what we wanted but at least they are somewhat listening. Tried it on multiple steam VR games and it makes turning a lot easier
Gray8 2017年12月14日 11時41分 
Weird...maybe rotation is something that WMR can do without needing to involve the game itself (probably the case since it has an option to change between smooth or snap turning...).

I guess movement would have to be requested via the game itself...

I tried (for hours...) using OpenVR Input Emulator to remap an emulation of the touchpad into the analog sticks, so I think that's not a viable solution yet. Still, at least getting rotation on analog stick would be a step in the right direction.
Gray8 の投稿を引用:
Weird...maybe rotation is something that WMR can do without needing to involve the game itself (probably the case since it has an option to change between smooth or snap turning...).

I guess movement would have to be requested via the game itself...

I tried (for hours...) using OpenVR Input Emulator to remap an emulation of the touchpad into the analog sticks, so I think that's not a viable solution yet. Still, at least getting rotation on analog stick would be a step in the right direction.
Think of it like this, if you're working at room scale and walk forward, or back, or sideways, or if you turn, your headset tells your PC you are turning or moving in any direction so it can do its stuff. It follows then, that the sticks can be made to use that functionality. I am expecting locomotion at some point.
最近の変更はAndyCallingが行いました; 2017年12月14日 13時22分
Gray8 2017年12月14日 19時18分 
AndyCalling の投稿を引用:
Think of it like this, if you're working at room scale and walk forward, or back, or sideways, or if you turn, your headset tells your PC you are turning or moving in any direction so it can do its stuff. It follows then, that the sticks can be made to use that functionality. I am expecting locomotion at some point.

Oh! Of course, duh. I was thinking of flat games, where the game receives wasd key input and chooses to move the camera forward, but in VR the situation is kind of reversed, which should make that possible, right.

I wonder if it's possible that something like "thumbstickMoveRightEnabled" is already patched in, but nobody knows about it because it's undocumented still...hmmm.
最近の変更はGray8が行いました; 2017年12月14日 19時19分
Gray8 2017年12月14日 19時33分 
Well, I dumped the strings from "C:\Program Files (x86)\Steam\steamapps\common\MixedRealityVRDriver\bin\win64\driver_Holographic.dll", and I found "thumbstickTurnRightEnabled" and the related json options, but nothing that jumped out to me relating to movement. Close by is stuff like k_EButton_SteamVR_Touchpad, but that's just a struct from

openvr[github.com]
最近の変更はGray8が行いました; 2017年12月14日 19時35分
Gray8 の投稿を引用:
Weird...maybe rotation is something that WMR can do without needing to involve the game itself (probably the case since it has an option to change between smooth or snap turning...).

I guess movement would have to be requested via the game itself...

I tried (for hours...) using OpenVR Input Emulator to remap an emulation of the touchpad into the analog sticks, so I think that's not a viable solution yet. Still, at least getting rotation on analog stick would be a step in the right direction.


The analog for rotation is similar to using the OpenVR Advance Settings rotation tab. except this is more conveniet since you just use a joystick. I think thumbstick locomotion is gonna have to supported by the game devs. But tryin this on games like Onwards and FO4VR makes it alot more enjoyable since I cant stand touch pad
Gray8 2017年12月14日 21時06分 
Derangedmoose13 の投稿を引用:
I think thumbstick locomotion is gonna have to supported by the game devs. But tryin this on games like Onwards and FO4VR makes it alot more enjoyable since I cant stand touch pad

Actually, I just got thumbstick locomotion to work on the left controller via OpenVR Input Emulator. Combined with this change to get rotation on the right thumbstick, I was just playing Fallout4 with locomotion and rotation on analog stick and it was fabulous.

See this post for more detail:

https://www.reddit.com/r/WindowsMR/comments/7jen9e/tutorial_how_to_use_analog_sticks_in_steamvr/

Note that where it says "After selecting one of the MRSOURCEs"... you **must select the left controller** (which for me was controller 0). If you try this input remapping to trackpad with the right controller, for whatever weird reason, it will not work at all in any respect...assuming it behaves like it did for me. For rotation, you need to use this WMR configuration file change, and for locomotion you use the OpenVRInputEmulator.

Like the post states, you still need to use the trackpad for the pipboy and to pick items up and move through menus, which isn't ideal, but having locomotion and rotation on the analog sticks is amazing.
Revive emulates the Oculus Touch controller for WMR by enabling the thumbsticks and mapping the X/Y/A/B buttons to the touchpad. I prefer this control scheme in most games and wish it were possible in regular SteamVR games as well. There are a few games that support SteamVR natively that I run with Revive just for this reason but many won't work this way and they default the the Vive control scheme regardless.
GPUP 2018年2月5日 19時35分 
brandon9271 の投稿を引用:
Revive emulates the Oculus Touch controller for WMR by enabling the thumbsticks and mapping the X/Y/A/B buttons to the touchpad. I prefer this control scheme in most games and wish it were possible in regular SteamVR games as well. There are a few games that support SteamVR natively that I run with Revive just for this reason but many won't work this way and they default the the Vive control scheme regardless.

Is there anyway you could write a guide in more detail, im looking to do this in VRChat atm.
I tried the new thumbstickcontrol to true, and it enables your left stick to be used for emulating movement but its too slow, devs please increase the speed by at lease 3 times, I usually walk 8 km/h and this is like 1-2 km/h
< >
1-12 / 12 のコメントを表示
ページ毎: 1530 50

投稿日: 2017年12月13日 23時47分
投稿数: 12