.gyrby Feb 15, 2020 @ 12:22am
How to enable microphone on MAC OS
This is a recopilation of the information on the discussion at https://steamcommunity.com/discussions/forum/2/1631917609749377397/ and https://www.reddit.com/r/leagueoflegends/comments/ay9o4s/how_to_fix_voice_chat_in_macos_mojave/

This is what has worked personally for me, it may be different for other users.


How to enable microphone on MAC OS

  • Step 1: Disable The System Integrity Check so that you can access the relevant system database.

    1.1 Reboot your mac and hold Command+R on startup. This will bring up the Recovery Mode.

    1.2 On top of the screen, open Utility->Terminal and type
    csrutil disable

    (Disclaimer: This is part of the system security, so turn it back on in step 4. It's necessary anyway, because otherwise the database in step 2 cannot be accessed)

    1.3 Reboot.



  • Step 2: Manually add permission for the client to access the microphone.

    2.1 Search for the folder
    ~/Library/Application Support/com.apple.TCC/TCC.db
    and drag the file into your desktop.

    2.2 Open the terminal and type

    sudo sqlite3 ~/desktop/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','com.valvesoftware.steam',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1551892126);"

    Enter your mac password to confirm the action.

    Copy back the TCC.db file to the original folder
    ~/Library/Application Support/com.apple.TCC/



  • Step 3: Make Steam use that permission

    3.1 In the terminal, type:
    /usr/libexec/PlistBuddy -c "Add NSMicrophoneUsageDescription string" /Applications/Steam.app/Contents/Info.plist

    3.2 Then:
    /usr/libexec/PlistBuddy -c "Set :NSMicrophoneUsageDescription Using voice chat" /Applications/Steam.app/Contents/Info.plist

  • Step 4: Cleanup

    4.1 Reboot your mac and hold Command+R on startup. This will bring up the Recovery Mode.

    4.2 On top of the screen, open Utility->Terminal and type
    csrutil enable
    . This re-creates the original condition.

    4.3 Reboot.
Last edited by .gyrby; Feb 15, 2020 @ 12:24am

Something went wrong while displaying this content. Refresh

Error Reference: Community_9734361_
Loading CSS chunk 7561 failed.
(error: https://community.cloudflare.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Showing 1-8 of 8 comments
Kucci Mane Mar 15, 2020 @ 5:34am 
what do you mean by "Search for the folder" in step 2.1... there is no search area in recovery mode nor can I find it by just searching in Finder in normal mode

please help lol
.gyrby Mar 15, 2020 @ 10:32am 
Originally posted by KiLLa 4ooo:
what do you mean by "Search for the folder" in step 2.1... there is no search area in recovery mode nor can I find it by just searching in Finder in normal mode

please help lol

Once you completed the step 1.2, you have to reboot the system (that means just restart it). Then start the device as usual and search for the folder by right-clicking on the Finder icon and selecting “Go to Folder…” or just hit “Command+Shift+G” while on the Finder app.
Kucci Mane Mar 17, 2020 @ 4:32am 
Thanks that worked in regards to allowing permission to steam for mic usage however I am still unable to set a hotkey for push to talk within voice settings in friends and chat. I see in voice transmission you can select open mic or push to talk or push to must but I am unable to set a key as it is blank beside these options. have you heard of this problem for Mac or better do you know a solution?

thanks for the help and hope you have a solution for this
Kucci Mane Mar 17, 2020 @ 4:33am 
same as these people but no solution listed

https://steamcommunity.com/discussions/forum/0/1747892655527937594/
Mmmmmmmm Mar 20, 2020 @ 12:55pm 
Mhm
abst0n1 Mar 20, 2020 @ 11:02pm 
Didn't work for me :(
Count Zero Apr 5, 2020 @ 2:54pm 
Don't mess with your system configuration. This is the best solution since it's easy and works only by changing your steam configuration:

https://steamcommunity.com/discussions/forum/1/2155476410442688791/
Oddible Apr 6, 2020 @ 1:31am 
Originally posted by Count Zero:
Don't mess with your system configuration. This is the best solution since it's easy and works only by changing your steam configuration:

https://steamcommunity.com/discussions/forum/1/2155476410442688791/

^ This, do this, don't do what the original post says.
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Feb 15, 2020 @ 12:22am
Posts: 8