I've also fixed the 3rd party support so your non-Microsoft controllers should work now. Note that if you want them to work like they do on the console (controller #2 lights #2, etc.) then I need some They will flash when you connect a controller and then #1 will light up and stay on.
I don't have an older machine to try it on. Download link: Current release: 1.0.0d14 - beta 2 for Yosemite 10.10.