PDA

View Full Version : Stuttering Problem with Zalman HD160 Plus and Logitech Gamepad


nett_flanders
02-24-2010, 12:50 AM
Hello,

when I try to play games like LucasArts Lego Indiana Jones or Duke Nukem Manhatten Project with my Logitech Chillstream USB gamepad on my htpc, there is a very annoying stuttering problem. After starting any game which supports gamepad inputs, the respective game stutters any 2 or 3 seconds. This problem is irrespective from what iMon version I use. It appears with Zalman iMon versions 6.20.0827 or 7.77.1022 and also with the newest Soundgraph ones like 7.78.1125 or 7.85.0222.

The problem also appeared before upgrading my whole htpc hardware from an Asus A7N8X-E Deluxe board with an AMD Athlon XP 2200+ to a Gigabyte GA-MA790X-DS4 with an AMD Athlon 64 X2 6000+ with a complete fresh Windows XP (SP3 with all further updates).
Before this upgrade it also appeared when using an other gamepad, the Saitek PS2700 Rumble Pad, which uses an own driver software, whereas the Logitech Chillstream Pad uses the Microsoft XUSB driver, like Microsoft XBOX360 gamepad does.

The only way to stop the stuttering is to deactivate the "HID-conform device" in the "Inputdevices" section of the windows device manager. So I think there is a conflict between iMon input device driver and gamepad drivers respectively devices.
Just to close down the iMon software doesn't help.

Is there any workaround for that problem, or will there be one in the future? It's very annoying to connect via remote software to htpc and disable the "HID-conform device" each time you want to play a game for a while.

Greetings
Stefan

nett_flanders
02-26-2010, 08:56 PM
Hi again,

I was able to do a little workaround myself by using the Microsoft tool "devcon" (which is a commandline based version of the Windows device manager) and two little batch files.

The first batch files calls the second batch file and starts the exe of Lego Indiana Jones game.

@ECHO OFF
call imon_disable.bat
start LEGOIndy.exe
exit

The second batch file called imon_disable.bat disables the iMON HID devices by using the disable command of devcon and the hardware ids of the iMON devices.

@ECHO OFF
C:\Programme\Micros~3\i386\devcon disable USB\VID_15C2*
exit

So I am able to start the game using the first bat with automatically disabling the iMON devices. That helps to avoid the stuttering problem and also makes me able to do the necessary steps by only starting one batch file with the iMON application starter.

Now I am searching for a possibility to automatically reenable the iMON devices using devcon after shutting down the game.
The accordant batch file looks like the following:

@ECHO OFF
C:\Programme\Micros~3\i386\devcon enable USB\VID_15C2*
exit

But I don't really know how to link this batch file with the shut down of the game. Any recommendations?

Stefan