My C# app (using managed DirectInput) leaks handles like mad on one of my test boxes. (The other test boxes are fine.) The handle being leaked (as reported by the SysInternals Handle program) is HKLM\SYSTEM\ControlSet001\Control\MediaProperties\PrivateProperties \DirectInput\VID_046D&PID_C517\Calibraton\0 Anybody recognize that or know how to track the beast down?
This leak shows up with wireless keyboards from MS as well as Logitech. It appears to be a bug in the MDX 1 and (pre-release) 2. The Manager.GetDevices leaks handles for some device types. That's all there is to it.