>>274616259
>but Quest
Yes, and Quest is its own mobile platform that doesn't really have peripherals in the way PCs do. Their hand tracking software is not out on PC yet.

>For SteamVR sure, since Valve deliberately designed OpenVR to be extensible, but I don't see how you're going to emulate a touch controller for the Oculus runtime, given that there's no SDK for doing so, the firmware is encrypted to shit and back, and Oculus likes to sign all ther libraries. And can you even run another program in the compositor to provide all the right visual feedback on Oculus Home?
You can definitely emulate shit at least. You basically just translate the API calls. That's what Revive and OpenComposite does. I've also seen a program called "V" layer stuff onto the view, and it actually worked. So it might be possible to actually inject stuff into the Oculus compositor too.