Version 0.4.2
Pre-releaseReleasing v0.4.2!
This update includes numerous bug fixes and improvements. Notably: inputs via named pipes, smoother finger animations and improvements to glove positioning relative to the controller.
A full list of changes are below.
Driver:
- Adds a method to communicate glove inputs via named pipes, which allows the gloves to be used without needing an external device connected through Bluetooth/serial
- Already being used in both PerlinWarp's NeuroGloves, and utility app for OpenGloves! Check them out here:
- Fix to "lag" in glove poses, where there might be some delay in the glove updating it's rotation relative to the controller
- Improve animations for fingers curling in skeletal input - animations should be a lot smoother
- Adds an option to disable force feedback messages being sent to the glove, in an attempt to fix issues people were having with force feedback being disabled in the firmware
- Couple of small changes to how we handle communication and fails in order to help improve stability
- Adds an option to enable a thumb approximation mode, where the driver will trigger a touch on the A button in order to move the thumb in games like Boneworks
- Gloves are now disabled by default when downloading the driver. make sure to enable them in the default.vrsettings
- Values can be now encoded with multiple characters
- Potential bug fixes for serial and Bluetooth communication dropping out
The release is also available on github, though we thoroughly recommend everyone to use the Steam releases to receive automatic updates and a UI for configuration!
IMPORTANT: If you've already installed the driver via GitHub, make sure to delete it if you are installing via steam.
Github installation:
Extract the correct opengloves.zip folder (not source code), and put the folder into the Steam\steamapps\common\SteamVR\drivers folder.
Change the default.vrsettings file in lucidgloves\resources\settings to match your hardware. (see wiki)