So, as I learn more maybe I can be a little more specific. The howler (a great piece of hardware, btw), takes your button input and translates it to an output for whatever you dictate. So I have a 4 player pedestal with 7 buttons at each player. I've instructed the howler to map those buttons as joy1 button 1, joy1 button 2.... Etc. when I open the howler in device manager in windows, I can see the output for the buttons working correctly. So far so good. When I open a game on hyper spin, the games appear to work correctly for the most part. The trouble is when I am using LEDBlinky now. Only one set of buttons lights up (the player 2 buttons). Now LEDBlinky has its own mapping program as well. This is where I think I have the disconnect. I have mapped them to tell them what is what, but I'm not sure that they're speaking the same language... How do they know what buttons are where? I see that in xpadder, I can tell it where buttons are, but that doesn't seem really built for my application. Also hyperlaunchHQ AND hyper spin have their own button outputs as well! So many moving parts, I was hoping someone could help me make a little sense out of who's talking to who and who's actually in charge.