With a large macOS release, Apple tends to change your Mac’s security system, which can prevent the Push To Talk Discord feature from functioning properly. Here’s how to troubleshoot the Push To Talk Discord feature on Mac.
Granting Authorization the First Time to Put Up a Dispute
When you first install and launch Discord, you will see a series of security requests.
This prompt is Discord, which requests access to sensitive permissions on your Mac, including a microphone and camera. This last prompt gives Discord access to monitor your keyboard, but that doesn’t say anything about the keyboard, and instead contains a generic “accessibility” message that sounds scary.
If you are interested in using Push To Talk – or other keybind functions in the Discord application – it is important that you click “Open System Preferences” here to allow Discord access to keybinds. You can follow the instructions above if you have to allow this permission.
If you select “Reject” here, Discord will never ask you again, and the Push To Talk feature will not function without giving you an error or an indication of why it is not working.
On macOS Catalina and newer applications it is usually permissible to see only key presses that are made when the relevant application is active. This is done to reduce the threat of programs that act as keyloggers and similar malware. What this dialog asks is that you give Discord global keystroke access, so functions like Push To Talk can work when Discord is in the background.
In previous MacOS releases, applications can read global keystrokes whenever they want without the consent of any user. It is comfortable, but also very dangerous. Catalina and newer applications close the hole by requesting user approval for all applications.
In short, Discord is now forced to ask the system for global keystroke permission, whereas previously only did so as he pleased. This means that you, the user, must assess the threat of granting this Discord permission and decide whether giving access makes sense given the threat-to-value ratio.
Granting Permission to Disputes
To ensure that the Discord application has access to your microphone and keyboard, open “System Preferences” on your MacBook and navigate to “Security & Privacy.”
You can easily open your System Preferences by pressing CMD + Space on your keyboard to open Spotlight and then typing “System Preferences” into the search bar.
After you open System Preferences, open the “Security & Privacy” panel and click the “Security” tab.
When accessing this control, you must first unlock to make changes. Click the lock at the bottom of the screen and enter your password to make changes to these settings.
From there, click “Microphone” and check the check box, making it possible to utilize the voice chat feature in video calls on the Discord application.
Next, follow the same process under the “Input Monitoring” tab. By clicking on this check box, you allow Discord to monitor your keyboard input – this will allow you to use keybinds for push to talk.
If you are interested in using your webcam for video calls, go ahead and click the “Camera” tab to give access to your Camera in the Discord application.
After you complete these steps, return to Disputes to begin configuring the bound Push To Talk button.
Set Keybinds in Discord
After you allow Dispute access to whatever permissions are needed through your System Preferences settings, you can register a special keybind for the Push To Talk menu in the Dispute Settings menu.
To set a special keybind on Discord, look at the bottom left of the application screen and look for the Gear icon next to your profile picture. Click the Gear icon to open your User Settings.
Next, scroll to the “Sound & Video” panel and turn “Push to Talk” to the ON position by checking the box.
All keybinds currently using Discord will be listed in the “Keybind Settings” menu. Click the link to dive deeper into the application’s settings.
First, double check that “Push To Talk” and “Push To Mute” are not set to the same button.
No keybind is automatically configured as default, so if you only set the “Push To Talk” keybind, you don’t need to worry about the “Push To Mute” keybind.
The “Lock Button Settings” menu is where you configure all key chords on Discord. Select “Push To Talk (Normal)” and choose which keybind you want to use – it can be the same keybind now used in the “Shortcut” keybind (seen in the screenshot above ⌘ + ^).
If you want to test your new Push-To-Talk keybind, Discord provides a relatively easy way to verify that your microphone picks up your voice. In the same panel, click “Let’s Check” and then talk into your microphone. If the indicator is on, the microphone works.
For optimal quality for those who listen to you, the indicator must jump to around 75 percent of the maximum when speaking at normal volume.
Contact Dispute Support
When all else fails, see the Discord FAQ page where you can find an extensive list of self-help menus written by the Discord Support Team. In the upper-right corner of the site, there is an option to send a request to the Discord Support team for further assistance.