Skip to content

Releases: LucidVR/opengloves-driver

v0.5.2

14 Jul 16:42
d3862aa
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release

Releasing OpenGloves Driver v0.5.2!
Small tweaks and fixes include: live configuration updates and quality of life improvements

  • small changes to pose calculations
  • fixes a rare bug where controllers might not be found
  • changes made to configuration are now updated live in steamvr without needing to restart

UI

  • Driver can now be fully enabled/disabled within UI
  • \.\COM for serial devices is now not editable

The release is 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

Version V0.5

24 Jan 22:08
d98b808
Compare
Choose a tag to compare
Version V0.5 Pre-release
Pre-release

This update includes: Splay & Multiple Finger Joint Support and numerous bug fixes and performance improvements

Driver:

  • Splay support
  • Multiple finger joint support
  • Made glove position updates smoother
  • Made finger animations smoother
  • Potential fix for lag that some people were encountering when using an ESP over USB
  • Reduce buffer size for USB connection in aims to minimise latency
  • Last commit hash is now included in logs for help with debugging
  • Input Named Pipe has changed name (BREAKING CHANGE, see https://github.com/LucidVR/opengloves-driver/wiki/Driver-Input#input-via-named-pipe)

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)

Version 0.4.2

30 Dec 17:58
f46e8d4
Compare
Choose a tag to compare
Version 0.4.2 Pre-release
Pre-release

Releasing 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
  • 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)

Version 0.4.1

23 Aug 17:37
8b858f0
Compare
Choose a tag to compare
Version 0.4.1 Pre-release
Pre-release

Version 0.4.1 includes some quality of life improvements to the features introduced in v0.4.

  • Serial and Bluetooth will now reconnect automatically if the arduino was disconnected or was connected late
  • Baud rate is now configurable (Thanks @noob247365)
  • Driver now parses GLTF files for hand animations, this should mean that the quality of the hand animations should be functionally the same as the index controller (we're using the same animations)

NOTE: 4095 is the new default analog maximum value. Arduino users may need to change back to 1023.

The driver has been released onto Steam!
https://store.steampowered.com/app/1574050/

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)

Version 0.4: The Force Feedback Update

07 Aug 17:25
a572644
Compare
Choose a tag to compare
Pre-release

Release v0.4:

Additions:

  • Force Feedback Haptics
  • Automatic Pose Calibration
  • Alphabetic Encoding Manager
  • Menu Button

Changes and Fixes:

  • Controller discovery done through overlay
    • More reliable Vive wand discovery
  • Settings will now not reset between updates
  • Fix issues with Bluetooth not working on some machines
  • Fix bug with pose settings caused by unit conversions
  • Fix bug with playspace calibrator caused by lighthouse tracking name

The driver has been released onto Steam!
https://store.steampowered.com/app/1574050/

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)

Version 0.3

21 May 13:54
38c554e
Compare
Choose a tag to compare
Version 0.3 Pre-release
Pre-release

Driver v0.3
Bluetooth & Steam support now included!

Change notes:

  • Added bluetooth driver implementation. This feature is still experimental as it has not been tested on all boards yet.
  • Driver renamed to opengloves
  • Added support for automatic Vive Wand & Tracker discovery
  • Potential fixes for crashes caused by corrupt data packets
  • Independent offset values for each hand (rather than mirroring)
  • Knuckle emulation icons now replaced with glove icons to avoid possible confusion (implementation still works the same)

The driver has been released onto Steam!
https://store.steampowered.com/app/1574050/

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!

We've published a UI (source not yet released) for Steam users to tweak configuration values. You can get to the UI by launching the OpenGlove Steam app. Note that you only need to launch the app if you want to edit the configuration, you can launch SteamVR as normal and the driver should activate.

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)

Version 0.2

14 Apr 19:26
a82cbcd
Compare
Choose a tag to compare
Version 0.2 Pre-release
Pre-release

Changes:

  • Added Valve Index controller emulation for much more widespread game support
  • Added device ID overrides for VIVE wand and tracker support
  • Added in encoder manager system for more methods of encoding data
  • Added more configurations for pose offsets and rotation

Installation Instructions:
Extract the correct lucidgloves.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)

Version 0.1.1

24 Mar 23:29
205013e
Compare
Choose a tag to compare
Version 0.1.1 Pre-release
Pre-release

Changes:

  • Fix crash occurring when no headset is connected.
  • Added scalar components for finger scalar values (to get closer to compatibility with Boneworks, B&S, VRChat)
  • Added configuration for left and right-hand enabled

Installation Instructions:
Extract the correct 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)

Version 0.1

14 Mar 23:28
00c77c4
Compare
Choose a tag to compare
Version 0.1 Pre-release
Pre-release

Pi Day Release Version.
Early access, features may be unstable and this is not production ready.

Instructions:
Extract the correct 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)