Valkirie / HandheldCompanion

ControllerService
Other
1.16k stars 91 forks source link

Download Latest discord YouTube Channel Donations Support me on Patreon

Handheld Companion

A touch optimized GUI to increase your handheld gaming computer experience. Features include:

Use cases

A few examples of the most common use cases are:

Youtube Channel

Supported Systems

The software is built for Windows 10/Windows 11 (x86 and amd64).

Supported Devices

Supported Sensors

Supported Languages

Partners

image

DroiX, are trusted and respected sellers for PC gaming handhelds including GPD, AYA NEO, ONEXPLAYER & AOKZOE. Shipping worldwide with local return centers, their expert customer service is there to provide support, answer any queries and ensure you get the best support for your purchase. Try them today!

Droix Discord

Visuals

image image image

Overlay

The software has multiple built-in performance metric overlay options.

image

QuickTools

On the fly adjustment of TDP (global and profile), brightness, screen resolution and frequency, hotkeys and motion control profile settings. Summonable with a user defined button combination (including certaind supported devices mapped special keys). Window can be aligned how the user sees fit (left, right, floating).

image Quicktools power control with Into the Breach.

image Quicktools profile settings with Borderlands Pre-Sequel.

Virtual touchpad

Virtual touchpad on top of your gaming sessions. The virtual touchpad is used to mimic the DualShock 4 physical touchpad and grants maximum compatibility with PS Now, PS Remote software suites and games that make specific use of the Steampad touchpads.

Touchpad

Virtual Touchpad input demonstration with PS Remote Play

Example02

PS Remote Play, The Last of Us Part 2

3D Controller

Display a 3D virtual controller, showcasing the motion of the device and all button interaction, individual button presses, joystick and trigger positions. The following 3D models are availible.

image

Contribute

Bugs & Features

Found a bug and want it fixed? Open a detailed issue on the GitHub issue tracker! Have an idea for a new feature? Let's have a chat about your request on Discord.

Questions & Support

Please respect that the GitHub issue tracker isn't a helpdesk. We offer a Discord server, where you're welcome to check out and engage in discussions!

Donation

If you would like to support this project, please consider making a donation to BenjaminLSR via PayPal.

Handheld Companion relies on ViGEmBus driver and ViGEmClient libraries as well as HidHide kernel-mode filter driver. Therefore, we strongly encourage you in donating to Nefarius via PayPal for continued maintenance and development.

Installation

Installers are available as an all-in-one setup. Run the install.exe as administrator and you'll be set!

Credits & Libraries

Licensing

imageimageimageimage

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

We believe in the fair use of open-source solutions. We expect OEMs to come forward before distributing our solution with their devices. This way we can work together to make your device and our solution compatible in the best possible way. We reserve the right to take any action necessary to block partial or full access to the application to any entities that do not comply with the license or fair use principle.