Hi all,

I have developed a USB HID device based on the PIC16c745 - it works great,
but there is one small problem. When it is plugged in, most directx apps (eg.
games and dxdiag) crash inside of dinput.dll. Other than this, the devices
works great, I can control it via the HID interfaces in the DDK without any
problems.

When the crash happens the backtrace looks like this:

http://www.heenan.me.uk/vs.png

Without this USB device that I have developed connected everything works
fine. I'm using the latest available version of directx (Feb 2006) on XP Pro.
Same version on Server 2000 does not show the problem.

I initially posted this into the programmer.directx.input group (see
http://tinyurl.com/z5zkb) but they suggested I post here instead.

Any help greatly appreciated.

Thanks

Joseph