If you are experiencing problems with Steam VR controllers bindings you might be missing some Oculus drivers or using a new VR headset that is not (yet) correctly mapped to Arkio's operations.
Oculus Touch controllers
To fix the problems with Oculus Touch controllers on Steam VR (e.g. Quest in link mode) you can assign the correct shared community Controller Bindings that we added to the Steam workshop.
You can find these controller bindings by clicking on options>Devices>Controller Settings in the Steam VR dialog. Here you can select Arkio, this will open a submenu where you can create your own bindings or assign new ones from the community.
To fix the controller mapping for your Oculus controller you can just activate the "Arkio Default Oculus Touch" controller bindings that I shared in the community. This should fix issues while working with those controllers on SteamVR.
Adding new VR controllers to Arkio
If your controllers are not responding correctly in Steam VR and Arkio it might be caused by the controllers not yet being supported. You can fix this issue (and help others with the same device) by assigning the correct controllers bindings on Steam VR.
To get started you open the controller binding menu following the first step in the Oculus Guide. Then you select the correct controller you like to edit from the "current controller" list and create a new binding.
We'd first need to add the missing skeletons to the correct left/right controller in the default tab. You can uncheck mirror mode and press the add skeleton button to access this menu.
After you correctly assigned the left and right hands to the controllers you can close this menu and open the Arkio tab to assign the specific buttons for Arkio. On the left side, you see the various buttons available on your controller. New actions can be added to these buttons using the + symbol.
Most of the operations in Arkio are driven by simple button operations so selecting "Button" would already give you a list of all the available Arkio operations with the correct name. In the above preview, you can find all the correct controller buttons assigned to a WMR controller.
The "aplicationmenu" buttons in Arkio are used for our Quick menu and duplicate operations and can be assigned to all the extra buttons that you have available next to your trigger and grip button.
To assign a Joystick or Dpad you can use the top two categories. Both of these inputs require a click and position operation. (there are only 2 Arkio inputs possible here so you cannot go wrong).
Once you are done and added all the above operations to the correct buttons you can save the controller bindings locally (for yourself and different configurations) and help the community by sharing these bindings with others that have the same VR device.
If you experienced problems with your controller bindings and made some suggestions/additions to the controller bindings on Steam VR please let us know as we appreciate the help and would love to know about your work so we can add the correct bindings to future releases of Arkio on Steam VR.