The semantic mapping for the buttons is off-by one. Note that the left-hand controller, for example, is using buttons 0-5, and the right-hand controller is using 7-12. The right-hand controller should be using 6-11. The analog axes appear to be incorrect as well.
I would just submit a PR for this, but I can't get the plugin to build on Windows. I can't even apparently point it to hidapi.h properly? I'm not sure why it's so difficult, because building OSVR-Fusion was easy.
Perhaps a separate issue should be opened regarding building on Windows.
The semantic mapping for the buttons is off-by one. Note that the left-hand controller, for example, is using buttons 0-5, and the right-hand controller is using 7-12. The right-hand controller should be using 6-11. The analog axes appear to be incorrect as well.
I would just submit a PR for this, but I can't get the plugin to build on Windows. I can't even apparently point it to hidapi.h properly? I'm not sure why it's so difficult, because building OSVR-Fusion was easy.
Perhaps a separate issue should be opened regarding building on Windows.