Yo tengo uno (no gamming, si con botones extra) y no he tenido ningún problema a la hora de asignarle los botones extra dentro del mismo juego.
Otra cosa en el sistema operativo, pero aun asi Mission Control me reconoce bien todos los botones cuando quiero asignarle uno para que lo abra, y lo mismo con la opcion de Mostrar escritorio.
Nunca he tenido que instalar drivers ni nada parecido, aunque en la caja no pone nada de ser compatible con OS X, solo menciona Windows.