Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
VGSOURCES
Get listed

Controller bindingsPATCH 2026.10.19

How to Configure Steam Frame Controller Bindings for VR Games

By VGSources Team 12 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To change Steam Frame controller bindings, pair the controllers in Steam, launch the VR game, open the SteamVR dashboard, choose Controller Bindings (or Manage Controller Bindings), select a profile, edit the game’s named actions, save the layout, activate it, and test every essential action. If no Frame profile exists, SteamVR can fall back to an OpenXR Generic Controller or Oculus Touch layout; games that do not consume VR actions may need Steam Input configured as a gamepad or keyboard/mouse.

What a Frame controller binding actually changes

A SteamVR binding is an action-to-input map for one application. It tells the game which physical inputs should produce its named actions, such as teleport, grab, fire, jump, menu, or locomotion. The editor is not simply a diagram of which button is where: a profile can display the correct controller model while still omitting an action the game requires.

As an Amazon Associate I earn from qualifying purchases.

Steam Frame Controllers can be addressed like other OpenVR controller types. SteamVR also supports an automatic compatibility path when a game has no Frame-specific layout. For some games, especially non-VR or hybrid titles, the relevant layer is Steam Input rather than SteamVR actions. That distinction determines which editor and which kind of output you should configure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check the prerequisites before editing

  • Steam and SteamVR are installed and running on the same computer as the VR game.
  • Both Frame controllers have power and are within wireless range of the headset or computer setup.
  • The controllers appear to Steam before you open the game’s binding screen.
  • The game is running in the VR mode for which you want to create the layout. A desktop launch and a VR launch can expose different actions.
  • You know whether the game uses SteamVR/OpenXR actions or expects a conventional gamepad, keyboard, or mouse.

Keep the game visible while testing. Some applications initialize their input actions only at launch, so a layout change may not be recognized until the game is restarted.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Pair and verify the Frame controllers

Steam Frame controllers normally pair automatically. If either controller is missing, use Steam’s controller settings to start pairing again:

  1. Open Steam.
  2. Choose Steam > Settings > Controller.
  3. Select Add Controller and follow the on-screen pairing instructions.
  4. Wait until Steam shows the expected left and right controllers before launching the game.

If only one hand appears, finish pairing that controller before troubleshooting a binding. A missing device cannot be repaired by assigning a different action in the editor. Confirm the left/right identity in Steam and in the headset view; do not infer it solely from the headset model.

Open the binding editor from the running game

Bindings are application-specific, so open the editor while the target game is active:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Launch SteamVR and start the VR game.
  2. Press the system button on a controller, or use the desktop SteamVR control, to open the SteamVR dashboard.
  3. Choose Controller Bindings or Manage Controller Bindings.
  4. Verify that the selected application is the game you intend to configure.
  5. Review the currently active profile and choose the option to create or edit a binding. Depending on the SteamVR build and profile state, this appears as Custom or Edit This Binding.

The binding page lets you select an application, choose an existing binding, create a custom one, edit its inputs, and replace the default binding. If the dashboard opens a general SteamVR settings page instead, return to the running game and open the game-specific bindings entry; changing a global dashboard shortcut will not remap the game’s actions.

Choose the right starting profile

Use an official profile when it covers the game

An official Valve or developer profile is usually the safest starting point because its action names and hand assignments were created for the application. Select it, inspect the action list, and confirm that core actions such as movement, interaction, weapon use, and menus are present before accepting it as active.

Evaluate community profiles by actions, not popularity

A community profile can be useful when no official layout exists, but the controller image and user rating are not proof of complete coverage. Open the profile details and check every action the game exposes. A layout that maps locomotion but omits grab, reload, pause, or a required mode switch can appear functional until you reach that part of the game.

Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Check compatibility mode

SteamVR can emulate another controller’s properties when an application has no native Frame layout. The emulated profile may change which inputs are available or how the game interprets them. Confirm that both hands are assigned correctly and that the game’s action list matches the emulated controller before you begin extensive customization.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Map actions in Custom or Edit This Binding

Use the game’s named actions as the source of truth. Do not guess that a physical button called “menu” must be assigned to an action with the same name: some games use that input for inventory, wrist menu, or a context command. Select each action in the editor and assign the control that produces the desired result.

Assign buttons, triggers, grips, and sticks

For a digital action such as jump, choose a button click or another discrete press. For an analog action such as throttle, smooth movement, or a variable-strength tool, assign the controller input’s value rather than only its click. A trigger can expose separate touch, pull, and full-click inputs; choose the one the game action expects. Likewise, a thumbstick can provide directional axes, a press, and sometimes touch. Assigning only the press will not provide movement values.

Grip inputs can represent a squeeze, a hold, or a capacitive touch depending on the profile. Use the input type shown beside the action and test it in the game. If a tool activates when you merely rest a finger on the control, the action is probably bound to touch instead of click, pull, or hold.

Set left and right hand roles explicitly

Many VR actions are hand-specific. Inspect the left and right action sets separately and assign the intended controller to each one. A two-handed weapon may require a primary-hand action plus a support-hand action; mapping both to the same side can make one controller appear dead even though its hardware works.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep system and menu actions usable

Do not overwrite the system action you need to reopen the SteamVR dashboard unless you have another reliable way to exit the game. In-game menu, pause, inventory, and recenter actions should have distinct inputs so that a long hold or accidental touch does not trigger several commands at once.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Watch for action-set requirements

Some games switch between action sets for gameplay, vehicles, menus, or special tools. If an action exists in the editor but does nothing in a particular mode, check whether that action set is active in the game. Bindings cannot make an action work when the application has not enabled the corresponding set.

Save, activate, and test the layout

  1. In the editor, save the custom binding.
  2. Choose the command that makes it the active binding for the current game and controller profile.
  3. Return to the game without closing the editor until you can confirm that SteamVR reports the new layout as active.
  4. Test both controllers in a safe area: point, select, grab, release, move, turn, open the in-game menu, and perform one action that uses an analog value.
  5. Test any game-specific actions that are essential to progress, such as reload, holster, jump, vehicle controls, spell selection, or two-handed interaction.
  6. If an action is missing, duplicated, or triggered by the wrong input, reopen the editor and change that action rather than remapping unrelated controls.

Test the controls in the same mode in which you will play. A profile can work in a title screen but fail after the game changes action sets, loads a vehicle, or enters a menu. If the game was already running when you changed the active binding and it still shows the old behavior, quit and relaunch the game so it can initialize the updated action manifest.

What to do when no Frame controller profile appears

SteamVR documents a specific fallback order. It first looks for a Frame Controller binding. If none is available, it tries an OpenXR Generic Controller binding, then an Oculus Touch binding, and remaps that layout to the Frame Controller arrangement.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This fallback means that the absence of a Frame-branded profile is not automatically an error. Open the available profile, inspect its action coverage, and verify hand assignments. Replace any control that relies on a physical feature the fallback does not represent well. For example, an action mapped to a controller-specific capacitive input may need to be moved to a click or trigger pull on the Frame layout.

If the fallback profile is incomplete, choose Custom or Edit This Binding and add the missing actions manually. Keep the fallback as a baseline so that standard locomotion and menu actions remain available while you fill the gaps.

When to use Steam Input instead of SteamVR actions

Some applications do not consume VR action bindings. Non-VR games launched near a headset, hybrid games with an optional VR mode, and titles built around conventional controller APIs may need Steam Input. In that mode, Frame Controllers can appear to the game as a generic gamepad or as a keyboard and mouse, depending on the game and the configured bindings.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Steam Input and SteamVR action bindings are different layers:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Layer What the game receives Use it when
SteamVR/OpenVR or OpenXR binding Named VR actions such as grab, teleport, pose, or tool use The game exposes VR action sets and expects tracked-controller inputs
Steam Input gamepad mode Standard buttons, sticks, triggers, and gamepad-style values The game supports a conventional controller but does not read VR actions
Steam Input keyboard/mouse mode Key presses, mouse movement, and mouse clicks The title has keyboard-and-mouse controls and no useful gamepad or VR action path

Choose one layer deliberately. Editing a SteamVR action will not fix a title that is listening only for gamepad input, and changing a gamepad layout will not add a missing VR action set. In a hybrid title, check the game’s own input or VR mode before deciding which layer should be active.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot the most common binding failures

The Frame profile is not listed

Confirm that Steam detects both controllers, then reopen the game’s binding page from the SteamVR dashboard. If no Frame profile exists, use the documented Generic Controller or Oculus Touch fallback and inspect every action. A profile may be hidden until the game is running in VR, so do not rely on the desktop library page alone.

A button appears completely dead

  • Confirm that the intended profile is active, not merely selected in the preview list.
  • Open the action and verify that it is assigned to the correct input type: touch, click, pull, value, or hold.
  • Check whether the action belongs to the current action set or to a menu, vehicle, or tool mode.
  • Restart the game if it launched before the binding was activated.

The action fires twice or at the wrong time

Inspect all inputs assigned to that action and remove duplicates. A trigger may have both a value binding and a full-click binding; if the game treats both as the same command, one physical pull can produce two events. Also remove unintended touch assignments when the action should require a deliberate press.

The wrong hand controls the action

Open the left and right hand sections of the binding and check the action’s hand role. Then test the profile with the controllers physically swapped only as a diagnostic. If the action follows the wrong side in the game, correct the hand assignment in the binding rather than changing the controller’s pairing identity.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Movement works but an important interaction does not

Review the complete game action list. This symptom usually indicates incomplete coverage rather than a hardware failure. Add the missing action, assign an input that matches its expected type, save, activate, and relaunch if the game does not reload actions while running.

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

The game ignores every VR binding

Determine whether the title is actually listening for SteamVR/OpenXR actions. If it is a conventional or hybrid application, switch to the appropriate Steam Input gamepad or keyboard/mouse configuration. Keep the two configurations separate so that troubleshooting one layer does not hide a problem in the other.

The headset and controller names seem inconsistent

Valve identifies the controller type as frame_controller and the headset separately as frame_hmd. The headset model therefore does not, by itself, prove which controller profile SteamVR should use. Check the controller identity reported by SteamVR and the active binding profile.

Compare profiles before you commit to one

Profile choice Action coverage Compatibility behavior Hand and comfort checks
Official Valve or developer profile Designed around the game’s published action set; verify essential actions anyway Normally uses the game’s intended controller mapping Confirm left/right roles and whether frequently used controls are comfortable
Community profile Can fill gaps when no official layout exists; inspect the full action list May rely on a generic or emulated controller layout Check hand correctness and button placement before adopting it
OpenXR Generic Controller fallback Uses generic actions when a Frame-specific profile is unavailable SteamVR remaps the generic layout to Frame controls Check any controller-specific touch or value input that may not translate cleanly
Oculus Touch fallback Provides another established action arrangement when earlier profiles are absent SteamVR remaps the Touch layout to Frame controls Verify that the emulated button locations feel natural and that both hands work
Custom profile You control every action and can repair omissions Can preserve a fallback while replacing individual assignments Test comfort, accidental presses, and long-play reach before relying on it

Choose a strategy by game type

Game situation Recommended starting point Reason
Native VR game with a Frame profile Official profile, then targeted custom edits It is most likely to match the game’s action names while allowing personal comfort changes
Native VR game without a Frame profile Generic Controller or Oculus Touch fallback, followed by action coverage checks SteamVR supplies a remapped baseline instead of leaving the application unbound
Native VR game with missing or incorrect actions Custom binding based on the complete action list Manual assignment fixes omissions that a controller image cannot reveal
Hybrid game with a selectable VR mode Use VR action bindings only in VR mode; use Steam Input for the conventional mode The two modes may listen to different input APIs
Non-VR game played with Frame hardware Steam Input gamepad or keyboard/mouse configuration The game may never read SteamVR action sets

Developer notes: OpenXR and OpenVR

For OpenXR applications, Valve documents a Frame Controller interaction profile named XR_VALVE_frame_controller_interaction. An application can request that interaction profile and suggest bindings for /interaction_profiles/valve/frame_controller_valve. Developers should provide suggestions for every action the game exposes, including left/right hand paths and analog versus digital inputs, so players do not have to reconstruct the layout manually.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For OpenVR applications, the controller type is frame_controller. Developers can create action manifests and default binding files and include them with the application. A complete default file gives SteamVR a reliable starting point and reduces dependence on community layouts or compatibility emulation.

These identifiers also help diagnose a mismatch: a game that requests a different interaction profile may receive a fallback, while a game that never registers VR actions cannot be repaired solely in SteamVR’s controller editor.

A reliable maintenance routine

After a game update, revisit the binding page and compare its action list with the one you previously configured. Developers can add, rename, or regroup actions, and a saved profile may retain old assignments while leaving new actions unbound. Keep a working profile active, make one change at a time, and test the affected action before changing unrelated controls. If a custom layout becomes confusing, return to the official or fallback profile, then rebuild only the controls that matter for your play style.

The dependable workflow is therefore: establish pairing, open the game-specific SteamVR editor, select the best available profile, map named actions with the correct input types and hand roles, activate and test it, then switch to Steam Input only when the game requires gamepad or keyboard/mouse emulation. That sequence separates hardware, VR-action, and conventional-input problems instead of treating them as one binding issue.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Controller bindingsOpenXRSteam Frame ControllersSteam InputSteamVRVR gaming

Leave a reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.