Discord’s Push to Talk can stop working for a variety of reasons, but the fix is usually straightforward: check your keybind, verify your input device, and adjust your voice activity settings. This guide walks you through the most common causes and step-by-step solutions to get your mic working again.
Why Push to Talk Stops Working
Push to Talk is a voice mode in Discord that only transmits your microphone audio while you hold down a specific key. When it stops working, the cause is almost always one of three things: the keybind is not set or is conflicting with another app, Discord is listening to the wrong input device, or the voice activity detection settings are interfering. Less common causes include outdated audio drivers, operating system privacy settings blocking microphone access, or a corrupted Discord cache.
Quick Fixes to Try First
Before diving into deeper troubleshooting, try these quick steps. They resolve a large percentage of Push to Talk issues.
- Restart Discord: Fully quit Discord (right-click the system tray icon and select “Quit”) and reopen it. This clears temporary glitches.
- Restart your computer: This resets all audio drivers and background processes that might be holding onto the mic.
- Check if your mic works in another app: Open your system sound settings or a voice recorder. If the mic doesn’t work there, the problem is not Discord.
- Toggle Push to Talk off and on: Go to User Settings → Voice & Video, switch the Input Mode to “Voice Activity,” then back to “Push to Talk.” This forces Discord to re-read the settings.
Step-by-Step: Reconfigure Push to Talk
If the quick fixes don’t work, reconfigure your Push to Talk settings from scratch. This ensures no hidden conflict remains.
- Open Discord and click the gear icon (User Settings) at the bottom left.
- Select Voice & Video from the left sidebar.
- Under Input Mode, select Push to Talk.
- Click the Shortcut field (it may show a key or be blank). Press the key you want to use. Avoid keys that are used by other apps, like Ctrl+Shift or F-keys used by games.
- In the Input Device dropdown, select your actual microphone. If you have multiple mics (e.g., a webcam mic and a headset mic), choose the one you intend to use.
- Scroll down to Release Delay. This controls how long after you release the key the mic stays active. A value of 100–200 ms is typical. If you set it to 0, your voice may cut off abruptly.
- Test by holding the key and speaking. The green ring around your avatar should light up. If it doesn’t, try the next sections.
Check Input Device and Voice Activity Settings
Even with Push to Talk selected, Discord’s voice activity detection can interfere. If your mic is very sensitive, Discord might think you are always talking and ignore the keypress, or it might not detect your voice at all if the threshold is too high.
- Input Device: Make sure the correct mic is selected. If you have a headset with a built-in mic and also a separate webcam mic, Discord may default to the wrong one. Set it manually.
- Voice Activity Threshold: Even in Push to Talk mode, Discord uses a noise gate. If the threshold is too high, your voice might not register. Set it to a lower value (like -60 dB) or test by clicking “Let’s Check” under the mic test and speaking.
- Input Volume: If the input volume is too low, Discord may not detect your voice at all. Turn it up to at least 75–100% in the same settings page.
Fix Keybind Conflicts and System Issues
If your keybind is set correctly but still doesn’t work, the key might be captured by another program. Games like Overwatch, Steam, or even browser extensions can steal keystrokes. Try a different key (like a mouse side button or a rarely used key like Insert).
On Windows, check that Discord has permission to use the microphone:
- Open Windows Settings → Privacy & Security → Microphone.
- Ensure “Microphone access” is on and that Discord is allowed. If not, toggle it on.
- On macOS, go to System Preferences → Security & Privacy → Privacy → Microphone and ensure Discord is checked.
If permissions are fine, update your audio drivers. On Windows, open Device Manager, expand “Sound, video and game controllers,” right-click your audio device, and select “Update driver.” On macOS, updates come through the App Store.
Clear Discord Cache and Reinstall
Corrupted cache files can cause odd behavior. Clearing the cache does not delete your settings or messages, but it forces Discord to rebuild temporary files.
- Close Discord completely (right-click the tray icon → Quit).
- Press Win+R (Windows) or Cmd+Shift+G (macOS) and type
%appdata%/discord(Windows) or~/Library/Application Support/discord(macOS). - Delete the Cache, Code Cache, and GPUCache folders. Do not delete the whole Discord folder unless you want to reset all settings.
- Restart Discord. If the issue persists, uninstall Discord and reinstall the latest version from the official website.
Frequently Asked Questions
Why does my Push to Talk work in one server but not another?
Server-specific voice permissions can override your client settings. If a server has a voice channel that requires “Push to Talk” but your client is set to “Voice Activity,” you won’t be heard. Check the server’s voice channel settings: click the channel name, select “Edit Channel,” then “Permissions.” Ensure the @everyone role has “Use Voice Activity” allowed or denied appropriately. If denied, you must use Push to Talk.
Can I use a mouse button for Push to Talk?
Yes. Discord supports any key or button that your system recognizes. For mouse buttons, you may need to assign the button to a keyboard key using your mouse’s software (e.g., Logitech G Hub, Razer Synapse) if Discord doesn’t detect it directly. Many gaming mice have a “Discord” profile that maps side buttons to F13–F24 keys, which are ideal for Push to Talk.
Why does my Push to Talk cut off mid-sentence?
This is usually caused by a too-short Release Delay. Increase the Release Delay in Voice & Video settings to 200–300 ms. Also check if your key is sticking or if you are releasing it too early. If you have a mechanical keyboard, some keys may require more force and you might be releasing it unintentionally.
Does Push to Talk work on mobile?
Yes, but it’s not a physical key. On iOS and Android, you can enable “Push to Talk” in the voice channel by tapping the microphone icon and holding it. You cannot map it to a hardware button on most phones. For hands-free use, switch to Voice Activity.
Why does Discord not detect my mic at all?
First, check the Input Device dropdown. If your mic isn’t listed, it’s not connected or not recognized by your OS. Test it in another app. If it works there, try unplugging and replugging it. On Windows, go to Sound Settings → Input and ensure the correct device is set as default. On macOS, check System Preferences → Sound → Input.
When All Else Fails
If you’ve tried everything and Push to Talk still doesn’t work, consider using a third-party key remapper to convert a keyboard key to a virtual key that Discord recognizes. However, this is rare. Most issues are resolved by the steps above. If the problem persists, check Discord’s official support site for any known outages or recent bug reports. Also, try using the browser version of Discord to see if the issue is specific to the desktop app.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Device Manager Not Opening in Windows 11
- How to Pause Snapchat Location
- System Restore Points Missing in Windows? Fixes
- Install League of Legends on Linux: Full Guide
- Fix Error 0x80070001: Causes & Solutions
- Facebook.com: What It Is and Is It Safe?9.26 yd³