Home Creators Posts Import Register Favorites Logout

Content

This is bit complex.. I have to do manual mapping for every VR device button by button. The images are my plans for YOUR controller, please comment if something is off!

Also the SteamVR requires nowdays you have BOTH Steam and SteamVR running.

UPDATE: Added 2D mapping & VR extra option images.

Files

Comments

Creamgeist (edited)

Comment edits

2026-09-25 09:00 For Oculus...is R Thumbbutton correct? It isn't pressing the stick (R3)? Otherwise Oculus looks good.
2020-02-20 21:15

Psuedonymous

Be very careful about height controls: 99% of the time it's best to grab the real player height from the API (OpenVR or OVR) and use that, rather than having the user mess about with it. The only exception is scenes where the user will be sitting or lying down in an elevated position (or if the game position relative to the floor is elevated or depressed) where height adjustment is unavoidable to get the correct pose, but best served by having the user assume a pose, then performing a single height calibration at the start of a sequence (best to use a press-and-hold to prevent inadvertent changes). The reason free-height is generally a bad ideas is that there is only one correct height : the user's actual height. Anything that perturbs that (be it a manual input or a re-centre that messes with head height rather than just X/Y location and yaw) will end up with the head in the wrong position. ::EDIT:: Also grab the floor hieght from the API. That way, you do ZERO manual calibration on game startup, ZERO 'hold you head still while standing; sillyness on loading, and you get exactly the correct height and scale every time.

Svanir

Window Mixed Reality looks good! I was just about to send you the mappings I saw but that looks perfect. Do you still need the names of the buttons?

Nossi

i only see move but not turn?

Ben X41

Was trying out the FIT_CowMilking scene and the Auditorium Path2 scenes and have found the camera to not work. In the cow milking one im positioned to the left of the dude's left leg looking towards the mistress doing the milking, and in the Auditorium Path2 scene im off centre, and when I rotate my head left and right the camera suddenly jumps positions in the scene back and forth. Im on the Vive, is there anyway to fix these issues? Btw the camera is positioned fine in the InductionMonthly scene

Citor3

Yes please!! Did you managed to use WMR with the rig test scene?

Citor3

moving has turning with it

Citor3

FIT scenes are all reading your rigs positional data and hmd, there is no code doing anything for it. Try to calibrate your room vive.

Citor3

this is a good and valid point! How I'm building this; with the scenes where you can move, the rig data is your real input data, meaning your height is always correct. However, within these scenes your can adjust it, but that change is temp only. With the locked position (tied down) the rig positional/rotational change is done when the scene starts and after that you can use the recenter button to adjust your pose. This way you can get comfortable real pose and get your view correct with the scene.

Hiro P

Have you already received your Valve Index? I heard it is sold out nearly worldwide

Igor

I personally hate VR applications that do NOT allow you to change your height to your liking. The room I have to play in is small, and I do all my play seated, even if the character is standing. It is very stupid if the VR application forces me to be the height of a dwarf.

Hiro P

Did you already update the test rig according the above mentioned mappings? Should those mappings already work when we download the test rig again? Or are they just a proposal for future implementation?

Nossi

so you move and turn on the same controller? oh nooo i dont know how others feel about it, but it confuses me tons if i cant strafe and only turn and walk forward on the ssame controller

Citor3

yes, got it. Seems my son already took it from me :D

Ben X41

I see, I'll see if that'll help. I imagine it'll fix the Milking one but not the Auditorium one as that issue doesnt seem to be linked to my setup and more to do with a bug.

Ben X41

Here's a vid of the bug with the Auditorium scene where the camera is snapping when I rotate my head, my other VR games/porn work fine with my calibrations so I'm pretty sure this is a bug https://streamable.com/8bpmr

K

I'd have to agree with igor here - being able to control my height in game will suit my environment (seated, standing, whatever) and the circumstances in which i'm playing.. free range height gives the player the choice, sure look at calibration, but the user shouldn't have to go through a lengthy restart, sit to recalibrate, shift around and get comfy, then hope it all hangs together if they want to get a better perspective in a game about... getting a better view :)

Svanir

Yes I tested my controllers. I couldn't move or anything but I was able to see what each button was referred to in the rig test. Left Joystick - "Joystick 1" -Left thumbstick - Don't think it had a different name "Thumbstick L" or Left "Thumbstick" -Left menu button -"Button 2" -Left grip button- "Button 4" -Left trigger - "Button 14" -Left touchpad- Press= "Button 8"/ Lightly touch= "Button 16" Right Joystick- "Joystick 2" -Right thumbstick- Pretty sure it's just referred to as "Thumbstick R" or "Right Thumbstick" -Right menu button- "Button 0" -Right grip button- "Button 5" -Right trigger- "Button 15" -Right touchpad- Press="Button 9"/ Lightly touch= "Button 17" Then there is the "Windows" button which is the small circular button on each joystick with the Windows icon -Referred to as "Mouse 0"

Svanir

Also, "Windows Mixed Reality for SteamVR" is already what I use to run VR applications on my headset! It's how I have run all the scenes you have made so far

Citor3

This is great to hear! I will make a test build for your system in few days, I will email you about this

Psuedonymous

Even for cases where you want to deliberately break orthostereo and set a different head offset, you STILL only want to do that once rather than have a variable height control. In a situation where you have one correct value and a whole lot of wrong values, a continuously variable control is not a good choice.

darthturbo

it does the same thing for me

Citor3

Thank you for this info! I need to check this out!