Since commit 2c547ca, SlicerVR no longer relies on action mapping files defined in VTK and copied over (CMake code here). It defines its own actions and has its own mapping files (files in VirtualReality/Resources/Bindings, and cmake code here. However
- The new action set is only mapped for the Occulus Quest (vtk_openxr_binding_oculus_touch_controller.json)
- The action mapping files are still copied over from VTK which results in the extension containing two sets of action mapping files, one of which is not being use, which can be confusing.
TODO:
- Port mapping file for other headsets to the new action set
- Remove the code that copies VTK action mapping files to the extension
Since commit 2c547ca, SlicerVR no longer relies on action mapping files defined in VTK and copied over (CMake code here). It defines its own actions and has its own mapping files (files in VirtualReality/Resources/Bindings, and cmake code here. However
TODO: