Hangfire 11 月 27 日 下午 1:52
[System Feature Request] Enable Native F13-F24 Virtual Keys in Steam Input Bindings
Hello Valve Developers,

As an advanced user, I am submitting a request for a crucial update to the Steam Input Configurator to enhance its utility for high-end controller users.

1. The Problem: The Functional Ceiling of F1-F12

The current limitation of Steam Input's keyboard binding options to only F1 through F12 creates significant friction for players utilizing controllers with extra buttons (e.g., paddles on Elite/Pro controllers, back buttons on the Steam Deck, DualSense Edge).

Conflict: When binding a button (like a paddle) to an F-key, users must select F1-F12. These keys are already heavily used as in-game functions (save/load, screenshots, menu access), leading to constant hotkey conflicts and a subpar user experience.

Workaround Inefficiency: The only non-conflicting workaround is to create complex combinations (Ctrl+Alt+Shift+Key), which is clunky, prone to errors, and defeats the purpose of a quick-access paddle.

2. The Proposed Fix: Utilizing F13-F24

The solution is to expand the selection set in the Steam Input keyboard binding menu to include the dedicated, non-conflicting virtual key codes: F13 through F24.

These keys are natively supported by Windows and macOS as unique inputs (e.g., VK_F13 is 0x7C).

They are rarely, if ever, used by default in games, making them the perfect, dedicated inputs for external applications like:

Push-to-Talk (Discord/Teamspeak)

Streaming Commands (OBS/Streamlabs)

3. Architectural Benefits for Steam Input

Implementing this feature is a simple expansion of the current input system, but it yields a high return on investment for the ecosystem:

Maximized Hardware Utility: It immediately unlocks the full, intended value of high-end controllers purchased by the community.

Reduced Friction & Compliance Risk: It eliminates the need for users to rely on complex, external third-party macro software (like AutoHotkey or ReWASD) to bridge this gap. Using these external tools can potentially lead to anti-cheat triggers and even bans from competitive PVP games, which keeps the user safely within the approved Steam ecosystem.

Improved User Experience: It delivers a clean, one-button solution for a common power-user need, upholding the robust reputation of Steam Input.