Skip to main content

Software Download

Download​

Download

The Windows version is currently available in Release and Beta versions. Click the download links below.
The Beta version is a public test build that performs better in areas with significant magnetic interference, but has not yet been extensively validated.

  • Version Selection:
    V01 - Suitable for environments with stable magnetic fields, recommended for dancing.
    V02 Beta02.2 - For trying some of the new UI modules, and for play areas with poor magnetic environments, such as areas with many metal parts or trampolines.

  • It is recommended to install on a non-system drive (do not install on the C drive).

[ Firmware ] Supported versions and operating instructions.
   Some firmware versions have major algorithm changes and are incompatible with older software versions.

   When switching back to an older software version, the firmware must be downgraded accordingly.

    release_v01 - ◼️tracker : V6 / V7 , 📡receiver : V6 / V7

    release_v02 beta02 - ◼️tracker : V15 , 📡receiver : V6 / V7

    (Unpublished) release_v02 beta02.1 - ◼️tracker : V16 , 📡receiver : V6 / V7 / V8

    release_v02 beta02.2 - ◼️tracker : V16 , 📡receiver : V6 / V7 / V8

Firmware operating instructions

  • Open the log window to see each tracker actual firmware version
    (the log window is located under "Connect & Power Off" in the software).

  • The trackers are updated wirelessly 📶 — no USB cable is needed.
    🚫 Do not update the tracker and receiver at the same time.

  • If the update fails, need restart the tracker and click update again.
      🟩Green – fast blink: Tracker working normally
      🟩Green – slow blink: Tracker waiting for receiver signal
      🟦Blue: Tracker is receiving firmware data
      🟨Yellow: Update failed (manually press the 🔘 button to restart, then retry the update)
      ⬜White: Update successful (usually auto‑restarts after 10s; if not, restart manually)

  • When 📡receiver update done, unplug and replug the USB, and 🔄restart the software.

If using the V01 version in VR mode, the following settings need to be changed.

v01_off_1

1 - When there is no upper arm tracker, manually turn off the extra displayed tracking points.
Open [Configure 'SteamVR' output nodes] → Turn off [Left/Right Upper Arm]
Details
The software originally planned to use the [Auto-hide joints] function to automatically hide unused tracking points,
but it was found that this function could not automatically check. This has been fixed in the V02 Beta02 software.

v01_off_2

2 - Turn off functions that may incorrectly get stuck working globally.
→ [Motion Parameters] → Turn off [Vertical IK & Horizontal IK]
Details
This function was originally a sub-function in the [Anti-slip] module,
but it would unexpectedly remain active globally. This has been fixed in the V02 Beta02 software.

Notes:

The current Windows version only supports Windows 10 and above.
The software must be used while connected to the internet. If you wish to use it offline, please connect through a mobile hotspot, start the software, wait for 30 seconds, and then disconnect the network.
(As long as the [Log window] shows that the network verification was successful, you can disconnect the network)

Linux is currently a Preview version. This release is mainly intended to observe the stability of the program core in the Linux environment.
If you encounter bugs while using it, feel free to leave feedback on the relevant Twitter (X) posts and Discord.

The default installation path on Linux is ~/.local/opt/rebocap.

[ Firmware ] Supported versions and operating instructions.
   Some firmware versions have major algorithm changes and are incompatible with older software versions.

   When switching back to an older software version, the firmware must be downgraded accordingly.

    Linux Preview 0.1 - ◼️tracker : V16 / V17 , 📡receiver : V6 / V7 / V8

Firmware operating instructions

  • Open the log window to see each tracker actual firmware version
    (the log window is located under "Connect & Power Off" in the software).

  • The trackers are updated wirelessly 📶 — no USB cable is needed.
    🚫 Do not update the tracker and receiver at the same time.

  • If the update fails, need restart the tracker and click update again.
      🟩Green – fast blink: Tracker working normally
      🟩Green – slow blink: Tracker waiting for receiver signal
      🟦Blue: Tracker is receiving firmware data
      🟨Yellow: Update failed (manually press the 🔘 button to restart, then retry the update)
      ⬜White: Update successful (usually auto‑restarts after 10s; if not, restart manually)

  • When 📡receiver update done, unplug and replug the USB, and 🔄restart the software.

Notes:

The current Linux version requires the system permissions to be set; you can check this in the [Log window].
If the permissions were not set successfully, it may affect the USB receiver connection, repeatedly showing "state -3".

The software must be used while connected to the internet. If you wish to use it offline, please connect through a mobile hotspot, start the software, wait for 30 seconds, and then disconnect the network.
(As long as the [Log window] shows that the network verification was successful, you can disconnect the network)

Android is currently a Preview version. This release is mainly intended to observe the stability of the program core in the Android environment.
If you encounter bugs while using it, feel free to leave feedback on the relevant Twitter (X) posts and Discord.

Buy an OTG cable: International Store

Note: This OTG cable is intended for Quest or Pico standalone headsets and is not included by default. The OTG cable in the official store supports PD charging. If you do not need charging, you can buy a standard OTG adapter or adapter cable yourself. If you do not need PD charging (for example, Quest 2), a regular OTG charging cable (5 V/2 A) is also an option.

[ Firmware ] Supported versions and operating instructions.
   Some firmware versions have major algorithm changes and are incompatible with older software versions.

   When switching back to an older software version, the firmware must be downgraded accordingly.

    Android Preview 0.1 - ◼️tracker : V16 / V17 , 📡receiver : V6 / V7 / V8

Firmware operating instructions

  • Open the log window to see each tracker actual firmware version
    (the log window is located under "Connect & Power Off" in the software).

  • The trackers are updated wirelessly 📶 — no USB cable is needed.
    🚫 Do not update the tracker and receiver at the same time.

  • If the update fails, need restart the tracker and click update again.
      🟩Green – fast blink: Tracker working normally
      🟩Green – slow blink: Tracker waiting for receiver signal
      🟦Blue: Tracker is receiving firmware data
      🟨Yellow: Update failed (manually press the 🔘 button to restart, then retry the update)
      ⬜White: Update successful (usually auto‑restarts after 10s; if not, restart manually)

  • When 📡receiver update done, unplug and replug the USB, and 🔄restart the software.

Notes:

You need to use an OTG cable to connect the USB receiver to the device running the Rebocap software.
For firmware updates, gyroscope and magnetic field calibration, using a phone is recommended.
If the data port is worn and connections drop easily, you can use an OSC forwarding app or a receiver bridge app to keep the software connected.

The software must be used while connected to the internet. If you wish to use it offline, start the software, wait for 30 seconds, and then disconnect the network.
(As long as the [Log window] shows that the network verification was successful, you can disconnect the network)

Software Installation​

  1. Double-click rebocap_release_v01.exe (the current version is rebocap_release_v01.exe)
  2. Install according to the steps shown in the figure below
  3. Open the Rebocap software
    • Open from the Start Menu
    • Open via the desktop shortcut

Installation Steps

The Linux version uses a .run installer package:

  1. Open a terminal in the directory containing the installer and grant execute permission first: chmod +x rebocap-linux-preview-0.1-1.run
  2. Run the installer: ./rebocap-linux-preview-0.1-1.run
  3. Follow the prompts to complete the installation; the default installation path is ~/.local/opt/rebocap
  4. After installation, launch Rebocap from the application menu or the installation directory

If automatic system authorization fails, you can apply the permissions manually:

Device permission configuration (required; otherwise the receiver cannot connect)

sudo bash ~/.local/opt/rebocap/linux/install_linux_permissions.sh --install --user "$USER"

After running it, unplug and replug the receiver once, then start the software.

The Android version uses an .apk installer package:

  1. Transfer ReboCapAndroid-Preview-0.1.apk to your phone and tap to install
  2. If prompted by the system, allow "Install unknown apps"
  3. After installation, open Rebocap
  4. Connect the USB receiver with an OTG cable, and follow the software prompts to complete the connection

Software Update Notes​

Changelog​

2026-11-11 Update​

Firmware

  1. 📡 Receiver firmware V8:

    Dropped the traditional CDC serial port driver and switched to vendor mode, giving a faster transfer rate (basically no impact),
    mainly because the serial port driver is easily disturbed by other programs on the system, or affected by system components, and its stability is too poor.
    Note: Once upgraded to the new firmware, only the latest software version can be used. Older versions cannot recognize it, and the receiver firmware must be rolled back to use older software.

  2. ◼️ Tracker firmware V16:

    Fixed the inconsistent default orientation between the new and old algorithms (with v15 firmware, the tracker faces 90° to the right after a button restart),
    added support for non-anti-magnetic mode (previously the anti-magnetic switch had no effect on v15 firmware, making it unsuitable for dancing).

Software

  1. Added Linux and Android versions, mainly to observe whether users encounter core bugs, and changed the operation logic of some UI

    The Linux UI stays consistent with Windows; the Android UI is redesigned, but its interaction flow remains close to Windows, and it supports switching between portrait and landscape.

  2. Replaced the 3D viewer with OGRE

    However, NVIDIA graphics card drivers may normalize GPU usage, incorrectly showing GPU usage of 20%~40%; AMD graphics cards do not have this "wondrous" display, which awaits further investigation and adjustment.

  3. Firmware upgrade is now a separate window

    Upgrading firmware from v7 to v15 was a hurdle for many people, hence this window was improved.

  4. [Six-axis mode] renamed to [Geomagnetic assist], and the switch is inverted

    Players in every language were found to mistake 6-axis for a 6-tracker mode.

  5. Motion calibration logic adjusted

    Added an [Emergency Stop] button, so you can stop if calibration is triggered by mistake.
    Added a collapsible extension panel; after appropriate adjustment the calibration countdown becomes very short, and the previous calibration record can be retained (if not enabled, it expires 7 minutes after the software is closed).

  6. Tracker knock changed to [Tap assignment]

    Allows players to customize tap macros, freely choosing whom to tap, the tap interval, and which shortcut to trigger.

  7. Added a volume slider

    Makes it convenient to turn the software notification sounds on or off directly.

  8. Fixed the VMC height offset bug

    The previous bug where VMC was higher than the ground was because the ground-to-hips height was incorrectly output at 2x.

  9. Removed the [Advanced Settings] control for some frequently used features

end. UI interaction improvements will continue, and there are still many items from the usage feedback statistics that need adjustment.

2026-02-04 Update: Rebocap Release V02 Beta02​

  1. Updated firmware to v15, optimized anti-magnetic and 6-axis algorithms, improved anti-magnetic stability, improved 6-axis stability

    Under dynamic conditions, e.g., dancing continuously in a poor magnetic environment, performance is still close to that of 6-axis mode. With the new firmware, as long as the magnetic field is good, dynamic dancing can be continuously corrected (the previous firmware relied on intermittent static moments for correction)

  2. Added delayed auto-shutdown function, requires upgrading the receiver firmware.
  3. Reworked heading calibration and added PC heading calibration function:

    Note: When performing PC heading calibration, use a full-body A-pose; raising the forearms and palms forward works better. Alternatively, you can directly perform an S-Pose, or sit down and stretch your arms straight forward also works)

  4. If the software crashes unexpectedly and is reopened within 5 minutes, the previous calibration results will be applied automatically; no need to recalibrate
  5. During heading calibration, the magnetic field will be reset (directly reset to a relative field of 1.0). In other words, if you are lying in bed, it will use the magnetic field at the calibration moment as the initial reference to correct.
  6. Removed the restriction on magnetic field calibration; the simple magnetic calibration (drawing a figure-8) is now clickable by default

    By default, calibration is limited to 8 sensors at a time. If you add the file: data/__no_limit_max_nodes__ in the data directory, the limit will be removed

  7. Fixed a bug where foot movement after lying down could cause the character’s skeleton to split.

Other updates:

  1. The software title bar now displays the version number
  2. Fixed a bug where the auto-hide powered-off sensors function did not take effect
  3. When foot anti-slip mode is disabled, feet can go below the ground, and IK has been removed
  4. Resolved a bug where the avatar pose froze after unplugging the receiver
  5. Added VR lateral offset in the skeleton settings (for models whose HMD mount point is not centered on the forehead but slightly to the side, you can adjust as needed)

2025-12-03 Update: Rebocap Release V01​

VR Section:

  1. Added in-place walking function: when stepping in place, the joystick is simulated to move forward steadily and slowly, see the Help document for details (Advanced Feature)
  2. Added VR virtual ground height adjustment, range -100 cm~100 cm (Advanced Feature)
  3. Added controller replacement function: when enabled, hand trackers replace the controller’s position and orientation, see the Help document for details (Advanced Feature)
  4. Upgraded the SteamVR plugin and attempted to fix the issue where trackers are recognized as controllers
  5. Fixed incorrect foot locator when importing a skeleton in VR mode (mainly affecting IK calculation) that caused the avatar’s feet and overall body to sink.
  6. After heading reset, the Auto Re-center function will be triggered proactively
  7. Added switch to automatically hide powered-off nodes; when enabled, powered-off nodes will be hidden automatically
  8. Restored the VR chest/waist follow-HMD feature

PC Section:

  1. Updated motion calibration algorithm: relaxed T-pose arm posture requirements, resolving asymmetrical arm issues for some users
  2. Added arm IK. The Clasped-Hands IK minimizes arm crossing when hands are together, and the A-Pose IK addresses severe clipping when the avatar’s shoulders are too narrow and arms are vertical.
  3. Added MMD motion export and PMX model import. Note, VMD motions do not contain IK; you need to remove IK constraints manually.
  4. Fixed the bug where animation frame rate jump was capped at 999

General:

  1. UI updated: reorganized by function, improved some term translations, and made feature descriptions more user-friendly
  2. Added Advanced Settings toggle, along with settings export/import and Restore Defaults functions
  3. Removed the issue where calibration could not proceed due to failed motionless detection
  4. Added auto-connect feature; no need to click the connect button manually anymore
  5. Added receiver firmware upgrade to resolve high CPU load and packet loss issues (especially on AMD CPUs)
  6. Upgraded trackers to v07 firmware for overall improved stability
  7. Added the ability to select specific nodes for 6-axis mode (Advanced Feature)
  8. Fixed a bug where some gyroscopes did not return to zero after calibration

Others:

  1. Added a startup splash screen to avoid long periods of background waiting
  2. Enhanced 3D window stability
  3. Increased the number of authentication servers to three (China, Hong Kong, and the United States); authentication succeeds as long as any one server passes
  4. Fixed an occasional bug where data appeared to fail to send during calibration (it was actually sent successfully)
  5. Changed the default skeleton to the community-recommended default skeleton and modified other default parameters
  6. Added a recalibration prompt when toggling the six-axis switch on or off
  7. Fixed the six-axis lateral tilt compensation issue

TODO (in no particular order, only major update points are listed here)​

  • Optimize IK performance
  • Improve software stability
  • Support VR 3-point mode
  • Support PC full-body 6-point mode
  • Add documentation in other languages (to be added once documentation is stabilized)

Historical Versions​

Note: Versions prior to preview05 do not support new hardware released after 2025-11-29. For new hardware, please download the latest Release version or Beta version.