Skip to main content

Razer Peripherals and Big Sur

· 2 min read
Cody Watson

So for anyone updating to Big Sur and using a Razer Synapse 2.0 v1.88.20.

After 4 hrs I found this online. After update to Big Sur Synapse was loading for me but was not detecting devices.

manually running sudo kextload /Library/Extensions/RazerHid.kext will error suggesting to Approve extension via System Preferences.

3rd Party extension popup and Allow never showed up in a pane.

caution

Booting in to recovery cannot be done remotely. Please proceed at your own risk.

After digging around and looking up Razer TEAMID R2H967U7J8 I was able to manually adjust security settings:

  • Boot into Recovery Mode
  • Click the Utilities menu and select Terminal
  • Execute the following command:
    /usr/sbin/spctl kext-consent add R2H967U7J8
  • Verify that team got added
    /usr/sbin/spctl kext-consent list
    Should output something like:
    Allowed Team Identifiers: R2H967U7J8
  • Close the Terminal app and restart

After this I was able to execute sudo kextload /Library/Extensions/RazerHid.kext Got popup and Allow button in System Preferences. Allowed extension and restarted.

Got my Deathadder Elite back in Synapse after reconnecting it.

Mouse Acceleration​

Addionally if you want to have control over mouse acceleration, as MacOS does not give us this control run the following command:
defaults read .GlobalPreferences com.apple.mouse.scaling

This will output a value, anything from -1 to 3; -1 being off and 3 being max.

To set acceleration just change read to write in the above command. I cannot stand any mouse acceleration, so I turn it off:
defaults write .GlobalPreferences com.apple.mouse.scaling -1