Re: How to detect the mouse horizontal scroll?



i have no idea about devices in the market, i just know what the code does ;)

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"Ray Trent" <rat@xxxxxxxxxxxxx> wrote in message news:u7exIHYoIHA.2256@xxxxxxxxxxxxxxxxxxxxxxx
Doron: Do you know if there are actually any mice in production yet that send HID reports that would result in a MOUSE_HWHEEL being sent by the HID mapper?

Last time someone asked this question, it was discovered that the mouse didn't send horizontal scroll messages directly, but had a separate Top Level Descriptor that their special service was opening and reading rather than going through the "standard" HID mechanism.

In fact, I'd be kind of surprised if this *ever* takes off, at least until no one cares *at all* any more about OS's where MOUSE_HWHEEL isn't supported (do you have to go back to 2k or only XP to find that? I don't remember).

Unlike some kinds of peripherals vendors *really* don't like to make mice that only work on some machines, so my (completely ignorant, but well educated) guess is that they *all* still use the separate TLD method. And if they have to do that anyway, it's actually a heck of a lot more complicated to also include the "standard" way. So I bet they don't.

Still just a guess, though :-).

Doron Holan [MSFT] wrote:
the flag check you have is correct for checking for a horizontal wheel

d



--
Ray

.



Relevant Pages

  • Re: How to detect the mouse horizontal scroll?
    ... Any other way that i can detect this horizontal scroll? ... send HID reports that would result in a MOUSE_HWHEEL being sent by the HID ... than going through the "standard" HID mechanism. ... educated) guess is that they *all* still use the separate TLD method. ...
    (microsoft.public.development.device.drivers)
  • Re: HID mini port over i8042prt PS2 stack?
    ... you can then define your own structures and IOCTL values. ... Please do not send e-mail directly to this alias. ... Any hint for the way to communicate between the FDO(for our case, hid ... mini) attached to the child PDO and the kbfiltr. ...
    (microsoft.public.development.device.drivers)
  • Re: Upper Filter for HidIr.sys Sample
    ... lower filter on the hidir stack and filter raw data coming from the device ... alter the "cooked" HID data ... Please do not send e-mail directly to this alias. ... How can we inject a HID usage up the HID stack? ...
    (microsoft.public.development.device.drivers)
  • Re: Upper Filter for HidIr.sys Sample
    ... If there is no way to externally control MCE, ... top of the HID TLC and change the buffer on read request completion. ... Please do not send e-mail directly to this alias. ... We're using an app to catch the HID usages we're ...
    (microsoft.public.development.device.drivers)
  • Re: Upper Filter for HidIr.sys Sample
    ... you can write a filter driver on ... top of the HID TLC and change the buffer on read request completion. ... Please do not send e-mail directly to this alias. ... We're using an app to catch the HID usages we're ...
    (microsoft.public.development.device.drivers)