Code Docs

Simtek Unity SDK Documentation

Set SteamVR input

  1. Navigate to Windows>SteamVR Input

    Screenshot 2024-08-22 112725.png

  2. Create a new action under In and name it Joystick, and another named Pose

    Screenshot 2024-08-23 092617.png

    Screenshot 2024-08-23 092623.png

  3. Create a new action under Out and name it Haptic, and another named canRotate. Click Save and Generate

Add Simtek zy tracker

  1. Put the file binding_zy_tracker.json provided under Assets\StreamingAssets\SteamVR

    Screenshot 2024-08-21 144209.png

  2. Open actions.json under Assets\StreamingAssets\SteamVR, and paste the following code:

        {
          "controller_type": "zy_tracker",
          "binding_url": "binding_zy_tracker.json"
        }
    

    Screenshot 2024-08-22 113529.png

Configure Simtek zy tracker

  1. Go back to Windows>SteamVR Input in Unity and click Open binding UI, the following window should pop up. Click Oculus Touch Controller under Current Controller

    Screenshot 2024-08-23 110600.png

  2. Change the current controller to Zy_Tracker

    Screenshot 2024-08-23 110911.png

  3. Click Edit on the Zy_Tracker tab under Current Binding

    Screenshot 2024-08-23 111049.png

  4. Select Poses, and change Pose Action to Pose

    Screenshot 2024-08-23 111240.png

    Screenshot 2024-08-23 111408.png

  5. Close the tab and select Haptics, then change to Haptic

    Screenshot 2024-08-23 111418.png

  6. Your bindings should look like this

    Screenshot 2024-08-23 111209.png

  7. Close the tab and select Replace Default Binding in the lower right corner, then click save. This should finish the configuration

    Screenshot 2024-08-23 111256.png

    Screenshot 2024-08-23 111310.png

Please refer to the Binding Actions section of the SteamVR Unity plugin documentation page below if you encounter any errors in this section:

Overview | SteamVR Unity Plugin

What’s next:

Functions Guideline


On this page