My FSX/Acceleration/Vista 32 Home Premium installation is suffering several problems with the USB CH FlightSim Yoke and CH Pedals. I have been doing a lot of research and am still hopelessly confused about the driver situation for the CH Yoke.
The main problem is that Vista does not recognize either the Yoke or Pedals after waking from a sleep state. I have tested with Vista going into either S1 or S3 modes and get the same result. I have also tested with USB Selective Suspend enabled and disabled.
I have installed a USB port monitor and can verify that VISTA does not see either the Yoke or Pedals coming out of any kind of sleep state. The CH Control Manager does not see the devices, and of course FSX and FSUIPC do not see the devices.
As soon as I unplug and replug the USB connectors for each device they are recognized and work as they should. The USB instance number found in the standard.xml file does not change when I unplug/replug. The instance ID is the same when the Yoke/Pedal is recognized or not recognized.
The driver for each CH device is chdvr01.sys the device class is CHProducts and the version is 184.108.40.206. Every other USB driver is 6.1.6002.1805 which is way more current – I think??
When I use Vista device manager and try to update the USB drivers I am told the current drivers are the most recent available. The CH Products Download site (http://www.chproducts.com/retail/downloads.html) says:
“Drivers for most CH USB controllers are built into Windows by Microsoft. Thus making most CH USB controllers plug and play. The following controllers DO NOT REQUIRE any software installation:
DriverScan and DriverGuide both tell me there are newer drivers available for the CH Yoke and Pedals but I can not find those drivers - I refuse to pay either of them $35 a year to find drivers that should be readily available on the web - I have no problem keeping any other drivers current on any of my four PCs.
I am running a ASUS P7P55D PRO motherboard. The problem occurs on every one of the eight USB ports available on the mobo.
The problem does not occur with my SaiTek ST290 joystick. When Vista goes to sleep and then wakes up – the joystick is immediately recognized. That tells me the CH Products/USB problem is not hardware and not BIOS.
Microsoft Technet articles say the VISTA wake from sleep problem for most USB connections was corrected with maintenance releases I applied years ago. I have Vista automatic update enabled and my system is current.
Can anyone answer these questions?
1) Is chdvr01.sys 220.127.116.11 the most current driver?
2) Does your Vista32 system recognize CH Yoke and Pedals after waking from sleep?
3) How do I resolve this problem?
4) If I need newer chdvr01.sys - where do I find it?
I know – all I have to do is unplug and replug the USB cables each time I wake the computer from a sleep but that is not the right way to do it.