Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jun 2004 18:06:59 +0100
From:      Matt Wright <matt@consultmatt.co.uk>
To:        freebsd-hardware@freebsd.org
Subject:   Problems with a MS Wireless USB Mouse
Message-ID:  <40DDAD33.8010005@consultmatt.co.uk>

index | next in thread | raw e-mail

Hi People,

I've just loaded fbsd 5.2 up on my pc. I seem to be having to cross many 
bridges. After having got my wireless card sort of working I discovered 
that my mouse doesn't work.

After a lot of piddling about in the ums code I find that the format 
that the mouse sends its data in is different of that to a wired MS 
mouse I have. When ums_intr receives packets of data off my wired mouse 
it reports 3 hex values such as:

00 01 ff

Where the first is related to what button you have pressed, the second 
is the x-direction and the third is the y-axis. However the wireless 
mouse gives off something different. I altered ums_intr to report the 
first four hex values. The data is of the same format above except 
shifted by one:

00 00 01 ff
^^
??

It has an extra value here. Now if I understand things properly the 
values can be in different places because the HID report is supposed to 
tell you where the data is?? I assume because the mouse works in windows 
and in Linux that the HID report is ok, in which case does anyone have 
any ideas on whats wrong??

Regards,

Matt

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40DDAD33.8010005>