I have a VB 6 SP6 application that uses DirectX 7 to interface to a USB joystick (Logitech Extreme 3D Pro). The application works under Windows XP Pro (32-bit). I've got Visual Studio and the application running under Windows 7 Pro SP1 (32-bit). I've calibrated the joystick under Windows 7. The VB 6 application does not find any DirectX 7 joystick device to connect to. Otherwise, the VB 6 application works (GUI, embedded video, serial channel, Ethernet connections). The VB 6 application must be accessing the dx7vb.dll or it would crash. The joystick disc did not provide a driver. I installed the latest joystick Profiler vendor software from the Web.

I’ve done a few Web searches with no solution. This is my first attempt to use Windows 7 as a platform. I'm not sure what to try from a Windows 7 perspective. Does anybody have a solution to the problem or suggestions?

Thank you