When the Game suddenly stops working correctly the Asprin is to Delete the (config file) titled gta_sa.set. Note this will remove som custom settings too.
I've been against using console gamepads. Best to use a USB Generic (PC) gamepad like the Logitech Dual Action.
I don't know if
SAAC v1.0 San Andreas Advanced Control will work with the MAC.