-
Notifications
You must be signed in to change notification settings - Fork 89
CasperH2O edited this page Mar 11, 2022
·
2 revisions
The CHandheld Companion application supports a CLI API. See below for an overview of options.
HandheldCompanion.exe profile
- --whitelist (Optional if present, application can access physical controller)
- --wrapper (Optional if present, application will rely on wrapper dll to translate directinput calls to xinput calls)
- --umc (Optional if present, will translate gyroscope to controls)
- --input (Optional value has to be within InputStyle)
- --trigger (Optional value has to be within GamepadButtonFlags)
- --exe (Required path to executable)
Example:
HandheldCompanion.exe profile --wrapper --umc --input=1 --trigger=65536 --exe="C:\Users\benja\AppData\Local\Playnite\Playnite.DesktopApp.exe"
HandheldCompanion.exe device
- --cloak (Optional if present, cloak the physical controller)
- --mode (Required value has to be within HIDmode)
Example:
HandheldCompanion.exe device --cloak --mode=1
HandheldCompanion.exe service
- --action (Required value has to be within ProfileServiceAction)
Example:
HandheldCompanion.exe service --action="install"
Players
- FAQ ❓
- Troubleshooting 💥
- Installation 📦
- Settings 🔧
-
API
↔️
Community
Guides
- Playing on PC 🖥️
- Playing on Steam 🎮
- Playing on Dolphin 🐬
- Playing on Yuzu 🍋
- Playing on Cemu 🎮
- Xbox Live Gamepass 💳
- PlayStation Remote Play 🎮
- External USB IMU 🔌
- Disable Virtualization Based Security 🔳
Devices
Development