When you play a full-screen game, Discord’s push-to-talk hotkey often stops working. This happens because the game captures keyboard input and Discord stops receiving the key press. The fix is to assign a key that Windows does not pass to the game. This article explains how to choose and set a push-to-talk hotkey that works even when a game has focus.
Key Takeaways: Setting a Game-Proof Push-to-Talk Hotkey
- User Settings > Voice & Video > Push-to-Talk Shortcut: Assign a key that Windows keeps for itself, such as Scroll Lock or a mouse button.
- Key choice rule: Avoid letter, number, and function keys that games reserve. Use keys like Scroll Lock, Pause/Break, or extra mouse buttons.
- Administrator mode: Run Discord as administrator so it can intercept keys before the game does.
Why Discord Push-to-Talk Stops Working in Games
Discord’s push-to-talk feature listens for a keyboard shortcut while the Discord window is active. When you start a game in full-screen or borderless full-screen mode, the game takes over keyboard input. The game’s input handler receives the key press first. If the game does not pass the key to Discord, Discord never sees the push-to-talk signal. This is not a bug. It is how Windows input prioritization works. The game window has focus, and Windows sends keyboard events to the focused window only.
Some games use DirectInput or Raw Input, which bypass the normal Windows message queue. This means even if Discord is running, it cannot intercept keys that the game already consumed. The solution is to pick a hotkey that the game does not claim. Keys like Scroll Lock, Pause/Break, Insert, and mouse buttons typically are not bound in games. Additionally, running Discord with administrator privileges gives it a higher input hook priority.
Steps to Set a Push-to-Talk Hotkey That Works in Games
- Open Discord User Settings
Click the gear icon at the bottom left of the Discord window, next to your username and avatar. - Go to Voice & Video Settings
In the left sidebar, click Voice & Video under the App Settings section. - Enable Push to Talk
Scroll down to the Input Mode section. Select the radio button labeled Push to Talk. The option Voice Activity is the default. Switching to Push to Talk enables the shortcut configuration. - Assign a Safe Hotkey
Under the Push to Talk section, click the Shortcut field. Press the key you want to use. Recommended keys are Scroll Lock, Pause/Break, Insert, or a side mouse button like Mouse Button 4 or Mouse Button 5. Avoid letters, numbers, F1–F12, and modifier keys alone. Pressing the key once will register it in the field. - Test the Hotkey
Click the Escape key to close the key binding field. Speak into your microphone while pressing the assigned key. The green voice indicator should light up in the Voice & Video settings page. If it does not, the key is likely being intercepted by the game or another application. - Run Discord as Administrator
Right-click the Discord shortcut on your desktop or Start menu. Select Properties. Go to the Compatibility tab. Check the box labeled Run this program as an administrator. Click OK. Restart Discord. This gives Discord a higher input hook priority, allowing it to capture the hotkey before the game does.
If Discord Still Has Issues After the Main Fix
The hotkey works in the desktop but not in the game
This means the game is still capturing the key. Try a different key from the recommended list. Some games bind Scroll Lock for screenshots or Pause/Break for pause menus. Check the game’s key bindings in its settings menu. Unbind or reassign the key in the game so Discord can use it.
The hotkey works sometimes but cuts out
A second application may be stealing the key. Close background apps like screen recorders, macro tools, or keyboard customization software. OBS Studio, Logitech G Hub, and Razer Synapse often intercept keys. Temporarily disable these programs to see if the hotkey becomes reliable.
Push to Talk still does not work after changing the key
Reset Discord’s voice settings. In Voice & Video settings, scroll to the bottom and click Reset Voice Settings. Confirm the reset. Then repeat the hotkey assignment steps. This clears any corrupted configuration that might block the hotkey.
Recommended Push-to-Talk Keys: Game-Safe vs Game-Captured
| Key Type | Game-Safe Keys | Game-Captured Keys |
|---|---|---|
| Description | Keys that most games ignore or do not bind by default | Keys that games commonly use for movement, actions, or menus |
| Examples | Scroll Lock, Pause/Break, Insert, Mouse Button 4, Mouse Button 5 | WASD, Space, Left Ctrl, Left Shift, F1–F12, numbers 0–9 |
| Why it works | Windows reserves these keys or games do not map them | Games consume these keys for gameplay, blocking Discord |
The table above shows the difference between keys that survive game focus and keys that do not. Stick to the left column for a reliable push-to-talk experience.
Conclusion
You can now set a Discord push-to-talk hotkey that continues to work when a game has focus. Choose a key like Scroll Lock or a mouse button that the game does not capture. Run Discord as administrator to give it priority input access. If the hotkey still fails, check the game’s own key bindings and disable conflicting software. For the most reliable setup, avoid all letter and number keys and use only system-reserved keys.