none
MS Sidewinder Force Feedback Wheel problem

    General discussion

  • Hi!
    I have got an old MS Sidewinder Force Feedback Wheel. It has got drivers and config utility (Sidewinder Control Center 4.0) under Windows 98/XP. But the config utility doesn't work under Windows Vista/7/8. When I try to open the properties tab in game controllers in Vista, it says: "There was an internal error that may be due to low system resources. Please close this program, as well as other open programs, and try again.If the problem presists, your computer may be missing necessary components of this program. Please reinstall the software." 
    I have downloaded Dependency Walker to see what dlls in use by this utility. Under XP the following things loaded:

    GetProcAddress(0x7E360000 [c:\windows\system32\USER32.DLL], "RegisterRawInputDevices") called from "c:\windows\system32\DINPUT.DLL" at address 0x722481AC and returned 0x7E3BCE0E.
    00:00:06.172: 
    GetProcAddress(0x7E360000 [c:\windows\system32\USER32.DLL], "GetRawInputData") called from "c:\windows\system32\DINPUT.DLL" at address 0x722481AC and returned 0x7E3BCCBE.
    00:00:06.188: 
    GetProcAddress(0x773C0000 [c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.DLL], "CreatePropertySheetPageW") called from "c:\windows\system32\JOY.CPL" at address 0x58DC6A7A and returned 0x773C7E56.
    00:00:06.188: 
    GetProcAddress(0x773C0000 [c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.DLL], "PropertySheetW") called from "c:\windows\system32\JOY.CPL" at address 0x58DC6A7A and returned 0x773CCF45.

    But under Vista it can't load COMCTL32.DLL. (Error message not shown in Dependency Walker)
    00:01:50.714: 
    GetProcAddress(0x761A0000 [c:\windows\system32\USER32.DLL], "RegisterRawInputDevices") called from "c:\windows\system32\DINPUT.DLL" at address 0x705C8160 and returned 0x761A6161.
    00:01:50.760: 
    GetProcAddress(0x761A0000 [c:\windows\system32\USER32.DLL], "GetRawInputData") called from "c:\windows\system32\DINPUT.DLL" at address 0x705C8160 and returned 0x76203B17.

    Can somebody help to resolve this issue?
    Thanks for help
    Wednesday, January 09, 2013 7:32 AM

All replies

  • I think you need a manifest to be able to load that version of comctl32 in vista. Regardless, not an appropriate question for this forum as it isn't related to developing drivers.


    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

    Wednesday, January 09, 2013 3:43 PM
    Owner