OpenVRDesktopDisplayPortal-v1.0.6-alpha
Pre-releaseThis release focuses on aesthetic changes and features, though it also improves many existing features. A lot of things changed between v1.0.5.1 and v1.0.6 so it's possible not every change has been documented. Please check the Instructions Article for a detailed list of OVRDDP's features and settings.
Change Log:
- Added MiddleClick simulation (Press and Release Grips) for SendInput, SendMessage, and SendNotifyMessage.
- Added Click + Drag simulation for SendInput. Left Click + Drag only right now.
- Added ScrollWheel simulation (Requires ForceWindowOnTop & MoveDesktopCursor), See Additional Settings. By default this should require holding the Grips down while moving your finger along the Touchpad, but also added the option to disable the requirement for Grips being held down.
- Added ScrollWheel support for editing Desktop UI Values (mouse over a UI element and use ScrollWheel).
- Added Quality Settings, See Additional Settings.
- Added a Backside to the Overlay so it is easier to find. Can be disabled, See Additional Settings.
- Added the option to see the Desktop Cursor's position. Useful for Keyboard+Mouse games.
- Added the option to ForceWindowOnTop when the Desktop Cursor moves over it.
- Added the option to hide the Desktop Cursor when it hasn't moved for a few seconds.
- Added the option to Disable the "Grabbing" gesture.
- Added the option to Disable the "Scale" gesture.
- Added Default Profiles. These Regenerate if you delete all profiles or your profile save file.
- Fixed the "Scale" gesture allowing negative scale sizes.
- Added Haptic Feedback support, added the option to Disable Haptic Feedback. See Additional Settings.
- Now automatically selects the 'other' controller when the saved controller isn't found, but the 'other' is. For example, if you save a profile on the Left controller but only the Right controller is found, select Right.
- Added a backup file for Target Application Configs, should fix them sometimes being lost.
- Added DodgeGaze animation type! The Overlay can now dodge when you look at it. See Appearance Settings.
- Added Companion Overlays! Primarily this is used for the Backside as well as a VR Settings Panel! Aim at the Overlay for a few seconds to cause an "Open Settings" button to appear just below the Overlay. Click the "Open Settings" button and the VR Settings Panel will pop out! Currently things adds the options for Transparency, Enable/Disable Grab, Enable/Disable Scale, Enable/Disable Haptics, and changing the Backside color directly into VR so you can toggle these without removing the HMD :).
- Tooltips now no longer appear instantly when you mouse over a UI element.
As usual, you can hold your mouse over any of the Desktop UI elements for tooltips. Every tooltip should be correct this time but it's possible I missed one. Please see the Instructions Article if you need more information.
I tested this for well over an hour before posting the binary, but if you find any unreported issues please post an issue for it so it can be addressed. If you do not have a GitHub account and don't want to make one, you can PM me on Reddit to report it directly.