OSVR offers fairly broad device support hidden behind input abstractions that look pretty similar to what Motorcar is using internally. If we can wrap their device abstractions in the corresponding Motorcar abstractions we should be able to gain support for a fairly large set of VR devices without needing to interface with the sdks for those devices directly.
This issue exists to track the investigation of whether this is feasible as well as the implementation thereof.