I've always MCHID.DLL in the same dir as the executable :-) that helps