2.0 KiB
2.0 KiB
OSCWalker
Extremely simple program that allows to track inputs from a Wii Balance Board into steps in VRChat using OSC.
Windows Defender Screen
The application has to detect inputs at all times and while the window is unfocused in order to ensure movement reliability.
Because of this, Windows Defender gets a bit scared, as there is an application that is "technically recording all inputs".
While this is "technically true", none of these inputs gets saved anywhere. Have a look at the code. It's only checking if certain buttons are pressed.
Requirements
Currently only works/tested with Windows. Have not tested with Linux, and I am not 100% certain that WiiBalanceWalker works on Linux.
- VRChat (It was kind of made for... specifically VRChat)
- Bluetooth
- Uses Pynput (pip install pynput)
- Uses python-osc (pip install python-osc)
- Uses Python
- Uses WiiBalanceWalker by Shachar Liberman
Setup with WiiBalanceWalker
- Run the .EXE file.
- Press the sync/bluetooth button on Wii Balance Board.
- Connect Wii Balance Board to your PC via Bluetooth (Should be labeled starting with "Nintendo").
- When asking for a PIN, press "Add/Remove bluetooth Wii device" button to get your unique PIN code.
- After inputting PIN code, press "Connect to Wii Balance Board" button.
- Confirm connection by stepping on and off, and seeing if values change.
- After connection, set ALL actions under the "Actions" tab to "Do Nothing"
- Set action "Left" to "Key F13" and "Right" to "Key F14".
- Uncheck "Disable All Actions" checkbox.
Usage
Windows
If there is a release, download and use that, otherwise:
- Download the zip file by pressing the big green "Code" button, then "Download ZIP".
- Extract the folder and open it.
- While inside the folder, right click empty space and click "Open in Terminal"
- Type and run "python OSCWalker.py"
Troubleshoot
- Ensure OSC is enabled in the VRChat quick menu.