Releases: I5UCC/VRCThumbParamsOSC
Releases · I5UCC/VRCThumbParamsOSC
v2.2.1 Meta Touch Thumbrest
🢃 Download Release
Discord Support Server
v2.2.1 Changelog
- Mapped the previously unmapped
LeftTrackPad
,LeftTrackPadClick
,RightTrackPad
,RightTrackPadClick
on Meta Touch Controllers to theThumbrest
action.
v2.2.0 Changelog
- Support for Binary Parameters like the ones used in VRCFT with customizable bit sizes to lower parameter bit count when needed.
v2.2.0 Binary Parameters for Floats
v2.2.0 Changelog
- Support for Binary Parameters like the ones used in VRCFT with customizable bit sizes to lower parameter bit count when needed.
v2.1.2
v2.1.2
- switched to the mode "always" by default. It will now behave like pre v2 by default to keep compatibility.
- read more on how to reduce OSC traffic in #decreasing-osc-traffic
- fix a bunch of configurator issues for xinput parameters
- fix configurator issue for float parameters that didn't let you change the floating value.
- Added a first launch message, this only pops up once.
v2.1.1
- Clear VRChats OSC cache on first startup.
- Clean up some dependencies.
- Add to controllertype when both a SteamVR controller and an XInput controller are connected.
- So Index+Xinput will send a value of 11 and Quest+Xinput a value of 12
v2.1.0
v2.1.0b1
- XInput Controller OSC by @qbitzvr in #12
- Fix an error related to non existent arguments
- Added parameters:
Parameter | Type |
---|---|
XInputAButton | bool |
XInputBButton | bool |
XInputXButton | bool |
XInputYButton | bool |
XInputLeftThumbstick | bool |
XInputRightThumbstick | bool |
XInputLeftBumper | bool |
XInputRightBumper | bool |
XInputBackButton | bool |
XInputStartButton | bool |
XInputLeftDPad | bool |
XInputRightDPad | bool |
XInputUpDPad | bool |
XInputDownDPad | bool |
XInputLeftTrigger | float |
XInputRightTrigger | float |
XInputLeftStickMoved | bool |
XInputRightStickMoved | bool |
XInputDPadMoved | bool |
Full Changelog: v2.0.0b2...v2.1.2 v2.1.1...v2.1.2
v2.1.1
v2.1.1
- Clear VRChats OSC cache on first startup.
- Clean up some dependencies.
- Add to controllertype when both a SteamVR controller and an XInput controller are connected.
- So Index+Xinput will send a value of 11 and Quest+Xinput a value of 12
v2.1.0
v2.1.0b1
- XInput Controller OSC by @qbitzvr in #12
- Fix an error related to non existent arguments
- Added parameters:
Parameter | Type |
---|---|
XInputAButton | bool |
XInputBButton | bool |
XInputXButton | bool |
XInputYButton | bool |
XInputLeftThumbstick | bool |
XInputRightThumbstick | bool |
XInputLeftBumper | bool |
XInputRightBumper | bool |
XInputBackButton | bool |
XInputStartButton | bool |
XInputLeftDPad | bool |
XInputRightDPad | bool |
XInputUpDPad | bool |
XInputDownDPad | bool |
XInputLeftTrigger | float |
XInputRightTrigger | float |
XInputLeftStickMoved | bool |
XInputRightStickMoved | bool |
XInputDPadMoved | bool |
Full Changelog: v2.0.0b2...v2.1.1
v2.1.0
v2.1.0
v2.1.0b1
- XInput Controller OSC by @qbitzvr in #12
- Fix an error related to non existent arguments
- Added parameters:
Parameter | Type |
---|---|
XInputAButton | bool |
XInputBButton | bool |
XInputXButton | bool |
XInputYButton | bool |
XInputLeftThumbstick | bool |
XInputRightThumbstick | bool |
XInputLeftBumper | bool |
XInputRightBumper | bool |
XInputBackButton | bool |
XInputStartButton | bool |
XInputLeftDPad | bool |
XInputRightDPad | bool |
XInputUpDPad | bool |
XInputDownDPad | bool |
XInputLeftTrigger | float |
XInputRightTrigger | float |
XInputLeftStickMoved | bool |
XInputRightStickMoved | bool |
XInputDPadMoved | bool |
Full Changelog: v2.0.0b2...v2.1.0b2
v2.1.0-Beta1
What's Changed
Full Changelog: v2.0.0b2...v2.1.0.b1
v2.0.0 Beta 2
🢃 Download Release
Discord Support Server
v2.0.0b2 Changelog
- added unsigned float options for vector2 actions
- tick the box for any supported parameter to map the float value to [0, 1] instead of [-1, 1]
v2.0.0b1 Changelog
- Refactor and optimization of entire code base. The project got too big for one file so I split it into three. Better for readability and better if someones wants to contribute.
- OSCQuery support! Just for listening to avatar change events.
- Only sending Parameters when its needed/when they change. This needs some testing to avoid desyncronization with remote users.
- The configurator now has a
Mode
option for every parameter. It has three modes:- "Send On Change" (Default) As the name might suggest, it sends a parameter only when it has changed from its previous value.
- "Send On Positive" It sends a Parameter when it changes, but also continuosly sends Positive values every Poll.
- "Always Send" This is like the old behaviour, just sends the parameters current state every Poll.
Full Changelog: v1.3.2...v2.0.0b2
v2.0.0 Beta 1
🢃 Download Release
Discord Support Server
v2.0.0b1 Changelog
- Refactor and optimization of entire code base. The project got too big for one file so I split it into three. Better for readability and better if someones wants to contribute.
- OSCQuery support! Just for listening to avatar change events.
- Only sending Parameters when its needed/when they change. This needs some testing to avoid desyncronization with remote users.
- The configurator now has a
Mode
option for every parameter. It has three modes:- "Send On Change" (Default) As the name might suggest, it sends a parameter only when it has changed from its previous value.
- "Send On Positive" It sends a Parameter when it changes, but also continuosly sends Positive values every Poll.
- "Always Send" This is like the old behaviour, just sends the parameters current state every Poll.
Full Changelog: v1.3.2...v2.0.0b1
v1.3.2 Floating Parameters & Tracker Buttons
🢃 Download Release
Discord Support Server
v1.3.2 Changelog
- Further optimization and documentation
- only run floating logic when its needed
- only query ControllerType every 10 seconds instead of every loop
v1.3.1 Changelog
- Added a toggle feature to bool values, set the floating time to -1 to let the parameter act as a toggle.
- Alot of code refactoring and optimizing.
- fixed the program showing an older version that it actually is.
v1.3.0 Changelog
- Fixed an issue with the new tracker values still being sent even tho they have been turned off.
- Added a timer to most available values to "float" on the last value registered #9 "floating time" is measured in seconds.
v1.2.0 Changelog
- Added support for all 8 trackers power buttons supported by VRChat! #10
Full Changelog: v1.1.0...v1.3.2
v1.3.1 Floating Parameters & Tracker Buttons
🢃 Download Release
Discord Support Server
v1.3.1 Changelog
- Added a toggle feature to bool values, set the floating time to -1 to let the parameter act as a toggle.
- Alot of code refactoring and optimizing.
- fixed the program showing an older version that it actually is.
v1.3.0 Changelog
- Fixed an issue with the new tracker values still being sent even tho they have been turned off.
- Added a timer to most available values to "float" on the last value registered #9 "floating time" is measured in seconds.
v1.2.0 Changelog
- Added support for all 8 trackers power buttons supported by VRChat! #10
Full Changelog: v1.1.0...v1.3.1