In my Windows application, while registering for 'Raw Input Devices', I wish to register only mouse but the trackpad which is also a pointing device also gets registered.
In MSDN Documentation, Top Level Collection (TLC), says usage of, usUsagePage, usUsage fields of RAWINPUTDEVICE. But there is no information how to exclude one of the devices under the same category. RIDEV_REMOVE, RIDEV_EXCLUDE or any other mode flags doesn't provide the answer and they can only be used for a sub-class depending on usUsagePage value.
Controlling of the particular device of a class is possible once registering and later obtaining 'hDevice' member value of RawInputHeader, but I wish not to register the touchpad in the first place.
Let me know if there is any other option for the above problem.
Thanks in advance
KB