Hello!
Few days ago i'm buy iMon ultrabay kit. Unfortunately, it not work with latest IRSS 1.4.2.4068.
Checking device and source of IRSS, i'm found what new imon have vid 15c2 and pid 0039, which is not supported by irss imon driver. Quick binary patch fix it, but... Another problem - driver can't configure imon receiver. Looking in iMonHidReceiver.log i found messages
This issue easyly fixed by removing Direct Input Receiver plugin (just remove subdirectory and it contents with such name from \Program Files\IR Server Suite\Plugins).
After this two easy steps, almost all works like a charm - few buttons require reassigment, and navigation knob doesn't working. I'm hope i fix this issue in few days.
If you have similar problem - you can try use this patched .dll. Just copy it over original one in \Program Files\IR Server Suite\Plugins\Imon USB Recevers\
Don't forget to backup original dll and stop IRSS server before copying!
Hope this small guide will be helpful to anyone, and sorry for my awful english.
EDIT:
Added diff file to sources and latest binaries
Few days ago i'm buy iMon ultrabay kit. Unfortunately, it not work with latest IRSS 1.4.2.4068.
Checking device and source of IRSS, i'm found what new imon have vid 15c2 and pid 0039, which is not supported by irss imon driver. Quick binary patch fix it, but... Another problem - driver can't configure imon receiver. Looking in iMonHidReceiver.log i found messages
Code:
2011-01-25 22:40:24.835141 - HID_OpenDevice(): Trying to open device for writing config to it
2011-01-25 22:40:24.835141 - HID_OpenDevice(): RemoteDeviceName = \\?\HID#VID_15C2&PID_0039&MI_01#7&8ec44f2&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
2011-01-25 22:40:24.835141 - HID_OpenDevice(): returned _deviceHandle = True
2011-01-25 22:40:24.835141 - HID_OpenDevice(): trying with RemoteDeviceNameLower
2011-01-25 22:40:24.835141 - HID_OpenDevice(): RemoteDeviceNameLower = \\?\hid#vid_15c2&pid_0039&mi_01#7&8ec44f2&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
2011-01-25 22:40:24.835141 - HID_OpenDevice(): returned _deviceHandle = True
2011-01-25 22:40:24.835141 - Start_HID(): Failed to get open device
After this two easy steps, almost all works like a charm - few buttons require reassigment, and navigation knob doesn't working. I'm hope i fix this issue in few days.
If you have similar problem - you can try use this patched .dll. Just copy it over original one in \Program Files\IR Server Suite\Plugins\Imon USB Recevers\
Don't forget to backup original dll and stop IRSS server before copying!
Hope this small guide will be helpful to anyone, and sorry for my awful english.
EDIT:
Added diff file to sources and latest binaries
Ukraine