Releases: mrbelowski/UEVR
All changes
Up to date with Praydog's upstream build including Praydog's implementation of the randomID fix and projection matrix compatibility options
Includes all my changes:
- controller offsets (position and rotation)
- additional L3 / R3 long-press behaviour (optional)
The new L3 / R3 long-press behaviour is disabled by default and can be set in the Input -> Aim Method UI page, "L3 + R3 Long Press Mode". If you change this to "Toggle UObject Hook Disabled", the long-press will disable all object hooks (camera & motion controllers) until it's pressed again. This triggers the same behaviour as the keybind for this available in the Advanced area of the UI.
I've also extended the UObject Hook Disable behaviour a little to force the aim mode to 'Game' - this prevents the game camera becoming locked to the controller in some games. It also disables snap-turning. I might revise this in a later release
[Obsolete] Additional controller rotation and position offsets
[no longer maintained - please use the 'all changes' release instead which contains this feature]
this change add sliders for yaw / roll / pitch and x / y / z position offsets for each controller. This affects where the controller is 'pointing' so allows the orientation of the controller grip relative to the aiming point to be adjusted. The position offset is relative to the controller's orientation, not the headset or body rotation.
The recently added 'pitch offset' from upstream has been commented out from the UI
This build includes the random ID fix from the previous release
[Obsolete] Add support for randomised instance IDs in object names
[no longer maintained - please use the 'all changes' release instead which contains this feature]
latest upstream with this modification applied:
just the replacement UEVRBackend.dll