Uninstall OS X extensions, additional audio devices (drivers)

A lot of third-party audio/video app (Screen recording apps) will install the additional audio device in the system preference panel.

To list all third party kernel extensions in Mac OS X:

In terminal:

kextstat | grep -v com.apple

To uninstall the extension:

sudo kextunload -b NAME_OF_THE_EXTENSION
e.g. sudo kextunload -b com.globaldelight.driver.Boom2Device

Continue reading Uninstall OS X extensions, additional audio devices (drivers)

OS X fonts look different on external Monitor

When the Macbook Pro connects to an external LCD monitor, fonts look very strange in some program  (Like Terminal) on the external monitor. It happened on 2015 Macbook Pro w/ OS X El Capitan 10.11.6.  Monitor AOC E2429SWHE.

It appears the fonts on an external monitor are not smoothing because system mistakenly recognizes the monitor as CRT.

To solve: In Terminal

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

The number 2 here corresponds to Medium – Best for Flat Panel. You may also use 1 for light smoothing, and 3 for strong smoothing, as per the original OS X font smoothing options.

Relaunch the program to take effect.


Speed Up Window Resizing Animation Speed in Mac OS X 10.10 El Capitan

OS X 10.10 Full screen resizing animation is annoying.

No way to turn the animation off, only to speed up.

In terminal:

defaults write -g NSWindowResizeTime -float 0.001

To turn off:

defaults delete -g NSWindowResizeTime