Hello, all
I have an upper filter driver for the keyboard and mouse classes on NT and
Win2k. This filter needs to load whether an actual input device is attached or
not. Under NT, we simply had a dummy port driver which loaded after i8042prt,
and made sure the class driver was loaded if i8042 failed.
Under Win2k, things are not so simple. When our dummy driver is loaded using
the control panel applets, it replaces the i8042 driver, thus disabling any
real devices which may have been present. We have not found a way to load it
without replacing the standard driver. Is there a way to load a second
keyboard/mouse port driver to ensure the class driver is active?
We also have a related problem with non-legacy PCs, e.g. the iPaq. This system
has only USB devices, and no PS/2 ports at all. The filter does not find the
keyboard class, so it cannot attach. I believe it is because the keyboard
class driver is loaded differently under the HID architecture. However, if we
solve the problem above, I believe we can solve this one with it.
Any answers, hints, etc. would be greatly appreciated.
–
Paul H. Young - Software Technologies Group
http://www.stg.com
xxxxx@stg.com (708) 547-0110 x239
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com