@Mad Catz Rich
Don't suppose I can get the input codes from you (or someone you know?) for the MMO7? In the Saitek.Devices.DLL there's a a function for retrieving input:
DpiDevice.VendorCommandIn(byte request, ushort value, ushort index, byte[] output)
I know all the values I need except the ushort index. I know 184 gets the current MMo7 LED color, 118 gets the action lock, 116 gets the DPI mode, but I'm having trouble determing which values tell me whether a click from any of the buttons has occured. I suppose I can try a hook, but that seems hackish and inaccurate
