multimedia remote probed as ugen
Hans Petter Selasky
hselasky at c2i.net
Mon Jan 23 17:36:19 UTC 2012
On Monday 23 January 2012 15:04:22 David Demelier wrote:
> Hi there,
>
> I have a not very USB compliant remote controller for PC, it's an
> auvisio VRC 1000. It has a support for mouse and keyboard as well, only
> multimedia keys should be used as human interface device (uhid then).
>
> But since I've upgraded to 9.0, the remote is probed as ugen and I can't
> extract anything from it :
>
> ugen4.2: <vendor 0x05a4> at usbus4
> ukbd1: <vendor 0x05a4 product 0x9881, class 0/0, rev 1.10/1.10, addr 2>
> on usbus4
> kbd3 at ukbd1
> ums1: <vendor 0x05a4 product 0x9881, class 0/0, rev 1.10/1.10, addr 2>
> on usbus4
> ums1: 5 buttons and [XYZ] coordinates ID=1
>
> root at Groseille ~ # usbhidctl -f /dev/ugen4.2 -r
> usbhidctl: USB_GET_REPORT_DESC
>
> What can I do? Is it possible to add a quirk to detect this as an uhid
> or anything else?
>
> Cheers,
Hi,
There are some IGNORE quirks which you can use to free your device from ukbd
at least:
usbconfig dump_quirk_names | grep IGNORE
Try:
usbconfig -d 4.2 add_quirk UQ_KBD_IGNORE
Then replug your device! The change does not persist after reboot.
See /sys/dev/usb/quirk/usb_quirk.c
--HPS
More information about the freebsd-multimedia
mailing list