CrossVR / Hydra-OpenVR

Compatibility layer to play Razer Hydra games with SteamVR, mainly intended for the Portal 2 Motion Pack
15 stars 5 forks source link

Input for Oculus Touch issues #10

Open wizardkitty opened 1 year ago

wizardkitty commented 1 year ago

Due to how the interact button is implemented the one to one feature is not the best to use.

I would recommend seeing if a version for using ABXY controllers that have a joystick, trigger, grip, and abxy. That would include index, oculus/meta, and others.

wizardkitty commented 1 year ago

I have tried to find how to compile this also but I cannot find a way to compile this. In order for better preservation I hope somone can fix this up a bit.

wizardkitty commented 1 year ago

Steam Vr does provide a workaround but it's not the best. I can map unused buttons to joystick positions and click. But this results in some issues. Interacting while in one to one will cause a minor jerk in the camera. It can be lessened but it will still occur. And for pinging that will also cause issues since you Have to move. Gestures is a feature that isn't needed but should be mapped to the right stick instead of left. Ping can go on the unused button on the left controller. I'll look at providing a file at some point that should work if compiled. This issue is just for preservation and luckily with these changes the effect on gameplay can be minimized to where future controllers can use steam input to solve binding issues