Skip to content
JovannMC edited this page Jul 15, 2024 · 14 revisions

What is SlimeTora?

SlimeTora is a program that connects the HaritoraX trackers to the SlimeVR server. This can be used to (almost) replace the HaritoraConfigurator software and even get the trackers working on Linux (needs more testing).

Why would I use SlimeTora?

TL;DR more accurate tracking, more settings, per-tracker settings, use additional trackers with SlimeVR server, and Linux!

There are few reasons this program exists and why you may consider using it, here are a few of the main ones:

  • Tracker accuracy
    • You should see massive improvements in terms of the tracker accuracy with SlimeVR. SlimeVR server implements their own "virtual skeletal system" to estimate the positions of the trackers and thus, is more accurate than HaritoraConfigurator.
  • Easier resets
    • SlimeVR server has different types of resets which might seem confusing (yaw/full/mounting reset), but the main one you would be looking to use is the "Yaw reset".
    • This essentially makes the trackers face the direction you are facing which fixes most drifting issues (as they are usually yaw drift). Not only is this much quicker, this also can be used while laying or sitting down - just two taps on the chest tracker away!
  • More settings
    • SlimeVR server has many settings to mess with to improve or personalize your tracking - tracker filtering, drift compensation, etc.
  • Per-tracker settings
    • SlimeTora allows you to change the settings of each tracker individually, mainly for advanced users.
  • Additional trackers
    • If you already have other trackers (e.g. Vive, Mocopi, Joy-Cons, etc), they can be used in pair with the HaritoraX trackers via SlimeVR.
    • If you already have another pair of HaritoraX trackers, you can also make use of them!
  • Linux support (maybe?)
    • As the SlimeVR server supports Linux, SlimeTora also allows you to use your trackers on Linux! Linux users rise up (🖐)!

How do I get started/what do I need?

Check out this page.

What are the recommended SlimeTora settings/what do they do?

Check out this page.

How do I perform a reset/how do the resets differ?

Check out this page.

What devices are supported?

Learn more on the haritorax-interpreter repo: https://github.com/JovannMC/haritorax-interpreter

Check the table below for supported devices:

Device Supported Elbow/Hip support
HaritoraX Wireless Y Y
HaritoraX 1.1B Y Y
HaritoraX 1.1 Y Y
HaritoraX 1.0 Y Y
Haritora ? ?

What connection modes are supported?

Learn more on the haritorax-interpreter repo: https://github.com/JovannMC/haritorax-interpreter

Check the table below for the connection modes supported:

Communication mode Supported
Bluetooth (Low Energy) Y
Bluetooth Classic (COM) Y
GX6 Communication Dongle Y
GX2 Communication Dongle Y

I found an issue/bug!

First, check where the program is coming from - is it SlimeTora or SlimeVR server issue?

SlimeTora

Check out the troubleshooting guide to see if your issue can be solved there. Otherwise, create an issue here or join one the following Discord servers listed at the bottom of this page.

SlimeVR

Check out SlimeVR's troubleshooting guide to see if your issue can be solved there. Otherwise, join the SlimeVR Discord server here.

I have a suggestion/want to add something!

Thanks for wanting to contribute to the project! If you have the coding knowledge, you can clone the project and build the project (learn more here) but if not, create an issue here or join the Discord servers listed at the bottom of this page.

Discord servers

You probably want to start with these!

Some other stuff!

Clone this wiki locally