Adesso AKB130-UG with -CURRENT

Hans Petter Selasky hselasky at c2i.net
Mon Jul 13 19:43:27 UTC 2009


On Monday 13 July 2009 20:31:31 Greg Miller wrote:
>        bInterfaceClass = 0x0003
>        bInterfaceSubClass = 0x0001
>        bInterfaceProtocol = 0x0001

Hi,

This device identifies itself like a keyboard and not a mouse (combo device).

usb.h:

#define UICLASS_HID             0x03
#define UISUBCLASS_BOOT         1
#define UIPROTO_BOOT_KEYBOARD   1
#define UIPROTO_MOUSE           2

The protocol should be 2 for mouse.

Maybe your device sends mouse data accross the Keyboard endpoint, which is not 
supported by FreeBSD.

Are there more ugen devices associated with your keyboard?

--HPS



More information about the freebsd-usb mailing list