It's the Saitek Pro Gamer Command unit. I got it to replace the Belkin N52te, as it's not compatible with Win7. Which is odd, because when I first upgraded to 7, I just did a Vista upgrade, so all my programs/files xferred with it, and the belkin worked fine, but after getting a new HDD and doing a fresh install, the programming software would not detect the pad.
Now, the drivers, when I first plugged the pad into my pc, Windows 7 found drivers and I just used Xpadder to program the keys, as I'm impressed by the simplicity of that program, and I can customize my keybinds almost any way I like with game controllers, as some manufacturer software can sometimes be restricting on what commands you can map to which inputs. IE, I can map my WSAD keys to the joystick on the pad, whereas in the included software, I either haven't found it, or cannot do that. Anyway, sidetracked. When I downloaded and installed the drivers from Saitek's website, Xpadder would not pick up the keys as it would before. I'm re downloading the programming software from Saitek, but they must be running dial up as it's only downloading at 41kbps XD
EDIT: I forgot, also using an Eclipse III keyboard from them, but that's a new model and the gamepad is one of their older products, so I doubt it's the KB drivers. The KB was plug and play, but the LED volume bars would not change with the actual level, so I did have to install an additional driver for that functionality.