>>418781149
>we need more and better libraries
XR Interaction Toolkit is attempting to become that, but it isn't lightweight or extensible at all. Maybe it will get there eventually.
>The problem is that controllers are weird and different and not everything has a main button, like the shitty vive wands
OpenXR already solved that. Every controller has at least: two buttons, a trigger, a grip, and an analog stick. You don't need to make control sets for every controller imaginable.