Practical guide · Adaptive gaming
Add Missing Controls to Your Adaptive Gaming Setup
Before you begin
Add one missing gamepad action and check it alongside your existing controls.
- A Windows 10 or 11 PC with PlayAbility installed
- An existing controller or adaptive device recognized through a supported input method
- A webcam for face inputs or a microphone for voice
- A controller-compatible game and working virtual-gamepad output
- A PlayAbility account and internet connection for Free
On this page
An otherwise useful controller setup can still leave one important action out of reach. You might be able to move and aim, but need another way to open a menu, interact, or press a shoulder button.
Start with that missing action. PlayAbility can map a face gesture, a voice command, or another supported input to a virtual gamepad control. The next step is making sure the game receives it alongside the controls you already use.
Identify the action and the device route
Write down the control you want to add, the button the game expects, and which inputs you want to keep. Check the game’s rebinding options before deciding what to map.
Then check how your existing equipment reaches Windows. A switch or pedal may send keyboard input through an interface, appear as a gamepad, or need other hardware. Its physical shape does not tell you which PlayAbility trigger to choose.
This guide covers a Windows PC setup. Connecting to an Xbox, PlayStation, or Nintendo Switch is a separate output step. Use the relevant platform connection guide before selecting console hardware.
Add one missing button
Suppose you want a spoken “pause game” command to send the controller’s Start button. Use that example only if Start opens the menu in your game.
- Open your editable profile in Mapping.
- Choose Add actions → Gamepad, select Start, and add it.
- Choose Select a trigger → Create a new trigger + and select Voice.
- Enter a distinct phrase, choose Short Press, and save.
- Start Voice Detection and check that the phrase is recognized.
- Enable Main Output and Gamepad Out, then test the action.
You can choose a face gesture instead. The output stays the same; the trigger changes. Follow the virtual gamepad action instructions if the device is not available or PlayAbility shows a driver alert.
Bring the existing controls into the same setup
For a physical gamepad, open Inputs → Gamepads and confirm that it is detected. Enable Connected Gamepads and, when you want ordinary passthrough, Forward for that device. Forwarding carries eligible physical controls into PlayAbility’s virtual gamepad.
Controls already bound as inputs in the active profile are handled by their mappings instead of ordinary forwarding. If a previously working button disappears after you map it, check that mapping before adding another copy.
For a device that sends keyboard or mouse input, use the matching trigger and map it to the gamepad action you need. A named adaptive controller or pedal is not required for this approach, but the specific device and connection must provide an input PlayAbility can read.
Read the physical gamepad setup guide for device detection and forwarding. Keep the game on the intended output route. For local virtual-gamepad output, PlayAbility Receiver and 8BitDo Micro output must be off; those use alternative routes.
Plan the combined layout
| Action | Keep or add | What to verify |
|---|---|---|
| Movement | Keep a usable stick, joystick, or existing mapping | Correct direction, full intended range, and return to neutral |
| Frequent buttons | Keep reachable physical inputs | They still work through the intended controller route |
| One missing menu button | Add a spoken command or facial gesture | One deliberate activation produces one press |
| Another missing action | Add a distinct supported input after the first works | It can be used alongside movement without triggering another action |
This is an example planning table. It does not establish compatibility with a particular controller model or game.
Test existing and added controls together
Start or restart the game after the virtual controller is ready. Check movement, existing buttons, the new action, and menu navigation. Then test combinations: keep moving while using the added button, and verify that releasing each input releases the corresponding action.
If the game sees both a physical and a virtual controller, it may assign them separately or react twice. Check which controller the game is using before adding more mappings. Forwarding does not by itself prove that a game will treat every connected device as one player.
If the new action works but existing buttons do not, check Connected Gamepads, per-device Forward, and explicit mappings. If nothing arrives, check Main Output, Gamepad Out, the driver alert, and the selected output route.
For a control that should remain held, choose the action mode deliberately. A spoken Toggle command needs a second recognition to release. Test that release before using it in play. A reachable Release All settings action can clear held state while you adjust the setup. Pause Main Output if an input keeps reactivating.
Extend the setup one action at a time
Download PlayAbility for Windows and follow Getting Started to create an editable profile. Add the missing action first, then keep the changes that work in your own game.
Free includes all current control methods and one editable profile. An account and internet connection are required. Compare Free and Pro.
See voice commands for spoken controls, click alternatives for mouse buttons, and replacing keyboard controls for a mouse-and-keyboard setup. The adaptive gaming overview brings these options together.
Need a hand with your setup?
Find detailed instructions and troubleshooting in the Help Center.