From owner-freebsd-multimedia@FreeBSD.ORG Mon Jan 23 17:36:19 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EFC1106566B for ; Mon, 23 Jan 2012 17:36:19 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe04.c2i.net [212.247.154.98]) by mx1.freebsd.org (Postfix) with ESMTP id 9FD748FC0A for ; Mon, 23 Jan 2012 17:36:18 +0000 (UTC) X-T2-Spam-Status: No, hits=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50 Received: from [188.126.198.129] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe04.swip.net (CommuniGate Pro SMTP 5.4.2) with ESMTPA id 230888555; Mon, 23 Jan 2012 18:36:15 +0100 From: Hans Petter Selasky To: freebsd-multimedia@freebsd.org Date: Mon, 23 Jan 2012 18:34:11 +0100 User-Agent: KMail/1.13.5 (FreeBSD/8.2-STABLE; KDE/4.4.5; amd64; ; ) References: <4F1D68E6.4030900@gmail.com> In-Reply-To: <4F1D68E6.4030900@gmail.com> X-Face: 'mmZ:T{)),Oru^0c+/}w'`gU1$ubmG?lp!=R4Wy\ELYo2)@'UZ24N@d2+AyewRX}mAm; Yp |U[@, _z/([?1bCfM{_"B<.J>mICJCHAzzGHI{y7{%JVz%R~yJHIji`y>Y}k1C4TfysrsUI -%GU9V5]iUZF&nRn9mJ'?&>O MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201201231834.11474.hselasky@c2i.net> Cc: Subject: Re: multimedia remote probed as ugen X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2012 17:36:19 -0000 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: at usbus4 > ukbd1: > on usbus4 > kbd3 at ukbd1 > ums1: > on usbus4 > ums1: 5 buttons and [XYZ] coordinates ID=1 > > root@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