Enable system volume control for a generic USB device in Snow Leopard

One minute read

This post is mainly targeted at people who have used an X-Fi USB audio card with their PCs on Windows or Linux. Many of us got a bad surprise when we plugged it into our shiny new Macs and we couldn’t even control the volume of the device through the system.

This particular problem is due to lack of dedicated drivers made by Creative. It seems that they only make OS X drivers for cards specially targeted at Macs.

Luckily there is a way to work around this limitation using a piece of software called Soundflower. The procedure is very simple, just follow the four steps here:

And it is done, you can happily use your volume control buttons once again.

system-output soundflower-output