Oculus Touch Input

We hope to find the time to develop this project into something that will allow use of Oculus Touch controllers to emulate mouse, keyboard and gamepad. We have a prototype implemented in Slion/SharpLibHid using raw HID. However as we would like to use the Touch controllers IMU, for air mouse, and vibrator capabilities we figure it would be easier to use the Oculus SDK rather than reverse engineer the raw HID protocol.

Gamepad emulation

See ViGEm. Their Discord channel is very helpful.

Keyboard emulation

InputSimulatorStandard worked well for our raw HID demo.

Mouse emulation

I think InputSimulatorStandard does that too.