A downloadable VR overlay

Buy Now$9.99 USD or more

NOTICE: This software is still in development. It may be a long time before there's a full release of this software. As with all software, compatibility with your device(s), games or other software is not guaranteed.

Play desktop games while in VR! No need for keyboard and mouse, you can use your VR controllers to emulate key presses, mouse movement, or even a joystick! Create custom bindings for each controller, and play your favorite games from the comfort of VR!

This is an overlay application, meaning that it can be played on top of other VR experiences! Your controls can be automatically locked when the handheld is enabled. Double tap your controllers to enable or disable the handheld! You can edit your settings from the SteamVR dashboard.

Requirements:

-SteamVR

-SteamVR compatible headset and controllers

-A PC capable of running VR

-ViGEmBus Driver for gamepad emulation (Installer included)

-Games!

Note: This application is recommended to be used with games that have a low performance cost, such as games with 2D or low-poly graphics. It is also recommended to reduce the resolution of VR to improve performance! Games running on your desktop may affect the performance of VR.

ViGEmBus driver must be installed for gamepad emulation to work! (Installer included)

First Time Setup:

Make sure the setting “Steam > VR Settings > Dashboard > Present Non-VR Application on Theatre Screen Upon Launch” in SteamVR is disabled. If you don't disable it, Steam will force you into theater mode when you try launching a non-VR game while in VR which will conflict with the use of Virtual Handheld. 

IMPORTANT NOTE FOR VRCHAT USERS:

VRChat will want to use your emulated Xbox 360/DualShock 4 controller as in input source. You don't want this to happen, as this will cause you to move in VRC when you are trying to control the game you are playing on your handheld. This can be fixed by enabling a custom Steam Input controller layout. These are not SteamVR bindings:- this is to prevent VRChat from using your emulated gamepad as an input source. 

First, connect a virtual (or real) Xbox or Playstation controller to your PC and enable Steam Input for VRChat. Then, paste this link in a browser, and click "Open Steam":

steam://controllerconfig/438100/3038412361

Then click "APPLY LAYOUT"

Make sure Steam Input is enabled for VRChat, or the custom configuration won't work


Discord: https://discord.gg/hYuFk8PvaK

YouTube: https://www.youtube.com/channel/UC3J_Wd_Po71ldLkHLV_MmeA

VRChat group: https://vrchat.com/home/group/grp_640cd786-fcd3-4296-be23-17f3aeed33d4

Steam: https://store.steampowered.com/app/2622140/Virtual_Handheld/

Updated 14 hours ago
StatusIn development
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorMust be Kitten!
TagsEmulator, handheld, overlay, steamvr, Virtual Reality (VR), VRChat
LinksSteam

Purchase

Buy Now$9.99 USD or more

In order to download this VR overlay you must purchase it at or above the minimum price of $9.99 USD. You will get access to the following files:

VirtualHandheld0.1.zip 33 MB
VirtualHandheld v0.1.1.zip 33 MB
Virtual Handheld v0.2.zip 33 MB
Virtual Handheld v0.2.1.zip 33 MB
Virtual Handheld v0.3.zip 33 MB
Virtual Handheld v0.3.1.zip 33 MB
Virtual Handheld v0.3.1a.zip 33 MB
Virtual Handheld v0.3.2.zip 33 MB
Virtual Handheld v0.3.3.zip 33 MB
Virtual Handheld v0.3.4.zip 33 MB
Virtual Handheld v0.4.zip 33 MB
Virtual Handheld v0.4a.zip 33 MB
Virtual Handheld v0.4.1.zip 33 MB
Virtual Handheld v0.5.zip 33 MB
Virtual Handheld v0.5.1.zip 29 MB
Virtual Handheld v0.5.1a installer.zip 33 MB
Virtual Handheld v0.5.2.zip 33 MB

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Very cool project! Excited to try and play some of my backlog using this!