GithubHelp home page GithubHelp logo

0forks / slimevr-wrangler Goto Github PK

View Code? Open in Web Editor NEW

This project forked from carl-anders/slimevr-wrangler

0.0 0.0 0.0 466 KB

Use Joycons as SlimeVR trackers with this middleware application

License: Apache License 2.0

Rust 100.00%

slimevr-wrangler's Introduction

SlimeVR Wrangler

Discord Server

Use Joy-Con's as SlimeVR trackers, enabling you to make a full body system with your existing devices. Combine with DIY SlimeVR trackers, or phones using owoTrack.

Screenshot of the app running and tracking a single Joy-Con

Setup

You need bluetooth on your computer.

  • Download and set up SlimeVR
  • Download SlimeVR Wrangler
  • Start both the SlimeVR server and SlimeVR Wrangler
  • Connect your Joy-Con trackers to the computer (Guide for Windows)
  • Make sure the SlimeVR server is running, then press "Search for Joycons" inside SlimeVR Wrangler
  • The Joy-Con should show up in the window!
  • Follow the SlimeVR documentation to set up the new tracker, with the direction below:

Mounting

Attach the Joy-Con's in the direction that works best for you, use the SlimeVR guide to see the positions on your body.

Keep the joystick pointed outwards, it should not poke into your skin.

After connecting the Joy-Con's in the program, rotate them in the program to be the same rotation as they are if you are standing up.

Issues

Many! This is a alpha version, and there's no guarantees about anything.

  • Rotation tracking is bad! - Yup, sorry. In the future there will be settings to help fine tune the tracking. I suggest binding a button to reset.
  • It stops tracking when I turn around! - Bluetooth does not have a good range, you might have better luck with a different bluetooth adapter.
  • Probably more.

My Joy-Con's are connected in the Windows bluetooth menu but won't show up!

This is a problem that might be related to a newer Windows update. Try this, and it might fix it:

  • Go to the Windows Setting app -> Bluetooth & other devices.
  • Press on the Joy-Con that won't connect. Press "Remove device".
  • Pair the device again. It should now show up.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Old versions using the rust package "ahrs" are licensed with GPL v2, check the git history for the license on your chosen commit.

slimevr-wrangler's People

Contributors

0forks avatar butterscotchv avatar carl-anders avatar imurx avatar kitlith avatar thebutlah avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.