v0.5.1 UI Art Update!


Changelog v0.5.1 UI Art Update (3/31/2024)

This update not only introduces new pixel art graphics by the developer ZanyCat to the bindings UI and input overlay, but also fixes some notorious input problems, adds new keyboard keys that you can bind, updates mouse bindings, and updates controller-specific VR inputs.

Input Fixes:

-On launching, Virtual Handheld will now check the SteamVR setting "Enable global input from overlays (Experimental)" (This setting must be on for input blocking to work properly). If the setting is off, the handheld overlay will now display a message telling the user to go to the Virtual Handheld Settings. On the welcome screen, there will be a warning message with an "Auto Fix" button that will turn the setting on for you

-Re-fixed an input bug that was accidentally re-introduced where the virtual Xbox 360 gamepad was able to navigate the settings menu, allowing you to adjust sliders while the settings were closed. This caused the handheld to sometimes change color, size, rotation, etc. when the joystick was moved

Bindings UI:

-Added new Xbox 360/DualShock 4 controller graphics and reworked controller binding UI for a more intuitive binding experience

-Added new mouse graphics to keyboard & mouse binding UI

-Inputs and bindings with analog values are now marked with asterisks in the Bindings menu

-VR controller button list reordered to better match physical controller layout (B button above A button, for example)

-Added "All" VR controller layout, which shows all possible inputs with controller-agnostic names

-"Trackpad Click" renamed to "Trackpad Press" (or "Thumbrest" in the case of Oculus)

-Keyboard & Mouse bindings separated into the "Keyboard & Mouse" tab and the "Expanded Keyboard" tab, with the standard keyboard available in both

-Gamepad presets renamed to be more descriptive

-"How to set bindings" text rewritten to be less confusing (hopefully)

Input Overlay:

-New pixel art graphics added to symbolize joysticks, D-pads, mouse and scroll wheel inputs

-Fixed inconsistency where gamepad analogs would use square keys instead of round buttons

Virtual Keyboard:

-Moved numpad, volume and function 13-14 keys to the "Expanded Keyboard" tab

-Added media keys and browser navigation keys

Virtual Mouse:

-Mouse button 4 and mouse button 5 (MB4 & MB5, you know, the buttons on the side of your gaming mouse?) can now be bound under the "Keyboard & Mouse" tab

-"Base Mouse Speed" and "Base Scroll Speed" sliders added; These sliders determine the base speed of mouse inputs before the speed modifier is applied

-Fixed oversight where "ScrLft" and "ScrRgt" were not loading properly from a saved bindings profile

-Fixed the number of scroll clicks not loading properly from a saved bindings profile

-Continuous (analog) scrolling is now actually analog: the amount you press now affects the speed of the scrolling

-Mouse movement speed is no longer framerate-dependent

Virtual Gamepad:

-You can now bind the DualShock 4 trackpad button just like any other button. Note that this is the only button the Xbox 360 controller doesn't have an equivalent for, so it will default to the "Back" button when pressed on a virtual Xbox 360 controller

Vive:

-If grip_analog is not bound in the SteamVR Bindings UI (as is with Vive Wands), grip_button will be used for analog values bound to grip. Likewise, if trackpad_pressure is not bound, trackpad_click will be used for values bound to "Trackpad Press"

Oculus:

-Added support for the thumbrest on Touch Controllers (Takes the same input slot as Trackpad Press and activates when the thumbrest is touched)

Index:

-"Grip Pull" and "Grip Squeeze" have been separated for the Index layout; "Grip Pull" is how much your hand is closed onto the controller, and "Grip Squeeze" is how tightly the force sensor on the controller is being squeezed

-Updated presets to use "Grip Squeeze" rather than "Grip Pull"

-Index controllers should no longer generate haptic feedback when gripping

-Analog values bound to "Trackpad Press" will now be mapped to the trackpad's pressure value

Files

Virtual Handheld v0.5.1.zip 29 MB
42 days ago

Get Virtual Handheld (SteamVR overlay)

Buy Now$9.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.