How to remap or ignore certain mouse buttons? (was: Fun with Logitech keyboard/mouse kombo (diNovo Edge)...)

Kai Wang kaiwang27 at gmail.com
Thu May 8 11:23:41 UTC 2008


On Thu, May 8, 2008 at 10:36 AM, Alexander Leidinger <
Alexander at leidinger.net> wrote:

> Quoting Alexander Leidinger <Alexander at Leidinger.net> (Wed, 7 May 2008
> 19:24:20 +0200):
>
> > Hi,
> >
> > I bought a keyboard with an integrated touchpad from logitech. Just
> > plugging in the BT-dongle gives an usb hub with ums and ukbd.
> > Unfortunately the ums doesn't work. When I start moused with
> > "-p /dev/ums0 -3 -f -d" I get no output when I press the buttons or
> > touch the touchpad. Any hints how to debug this problem? usbhidctl
> > doesn't print anything useful (but I don't know if it is ok to use it
> > with /dev/ums0).
>
> After a little bit of googling I found a description of the problem
> with the diNovo Edge. Quoting from
>
> http://www.mail-archive.com/linux-usb-users@lists.sourceforge.net/msg17777.html
>

Hello Alexander,

Our hid parser sometimes has problems dealing with multiple report IDs, and
our parser
is different from the Linux one.

Could you please dump the report descriptor of your mouse and post it here?
You can use this kernel module to do it:

http://people.freebsd.org/~kaiw/tools/krepdump.tgz

# tar xzvf krepdump.tgz
# cd krepdump
# make
# kldload ./krepdump.ko

Then plug in your mouse at this point, the descriptor should be written to
your console.


More information about the freebsd-usb mailing list