SteamVrInput "move and rotate" action not enabled for two-handed controller setup
Scurry Jim
Move and rotate only shows up as an option for "One-handed" setups on Steam Input Vr. On two-handed it shows Move and Rotate only separately.
For both practical and accessibility reasons I you should be able to have these options regardless of the controller setup you're using so you can customize for your needs.
Currently I cannot use my left hand analog stick but I can use some of the buttons and I would love to be able to move and rotate on my right hand while still being able to use the buttons and pointer on the left hand.
Please, it should be simple to just add the options to the analog sticks regardless of controller setup. Thank you.
Log In
kitlith
I injured one of my thumbs, and am pursuing methods of having two hands in VRChat without needing to use my injured thumb. It would be nice to have this as a feature. What follows are some workarounds I'm considering.
Since I have index controllers, I have a workaround in the form of binding move to the joystick, and then rotate to the touchpad, but not every set of controllers has two input sources that can be used like that.
Another possible workaround is to use the "advanced controls" start/continue move/rotate, bind move and rotate to the same input source, and bind start/continue to different inputs. For example, use joystick as button, go into settings to have clicks come from touches, use double "click" to start move, and then as a seperate button or use as joystick, have click start rotate.
Neither of these replicates the feel of the built-in one handed controls. I think you might be able to replicate them with a program that takes input from steamvr and uses the OSC as Input Controller functionality, which might also be helpful for, for example, opening the quick menu on the opposite hand than the one you pressed the button on, because you're using a controller that doesn't have any buttons.
kitlith
Threw something together using OSC: https://github.com/kitlith/one-hand-osc
Aside from it being in a state of "quick-n-dirty PoC" that I'd want to polish up before reccomending it for anyone else's use, it has some limitations caused by not being a native implementation. For instance, it bypasses the movement lock that's normally present when you open your radial menu.