From owner-freebsd-usb@FreeBSD.ORG Mon Apr 17 19:25:46 2006 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8C9416A401 for ; Mon, 17 Apr 2006 19:25:45 +0000 (UTC) (envelope-from mj-mailinglist@gmx.de) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 2D43D43D46 for ; Mon, 17 Apr 2006 19:25:44 +0000 (GMT) (envelope-from mj-mailinglist@gmx.de) Received: (qmail 20531 invoked by uid 0); 17 Apr 2006 19:25:43 -0000 Received: from 89.48.19.85 by www086.gmx.net with HTTP; Mon, 17 Apr 2006 21:25:43 +0200 (MEST) Date: Mon, 17 Apr 2006 21:25:43 +0200 (MEST) From: "Martin Jakob" To: freebsd-usb@freebsd.org MIME-Version: 1.0 X-Priority: 3 (Normal) X-Authenticated: #1630361 Message-ID: <31158.1145301943@www086.gmx.net> X-Mailer: WWW-Mail 1.6 (Global Message Exchange) X-Flags: 0001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: How to add support for a unrecognized mouse? X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Apr 2006 19:25:46 -0000 Hello all, I am trying to get my Microsoft notebook mouse to work. Without success yet :( It seems the uhid driver feels responsible for this device, instead of the ums driver? I added following line into "/usr/src/sys/dev/usb/usbdevs" + make buildkernel && make installkernel (but it did not work): product MICROSOFT MSNOMWTW 0x00d2 Notebook Optical Mouse with Tilt Wheel Any ideas where to look or what to do? Is there a way to test changes without rebuilding the complete kernel? maybe only recompile the ums module? thanks Martin -- Laptop Model: Fujitsu-Siemens Lifebook T4010 uname: FreeBSD optimusprime.local 6.1-RC FreeBSD 6.1-RC #6: Mon Apr 17 20:15:45 CEST 2006 root@optimusprime.local:/usr/obj/usr/src/sys/OPTIMUSPRIME i386 dmesg excerpt (Laptop is docked, hence the NEC USB2.0 part): uhci0: port 0x20c0-0x20df irq 11 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x20e0-0x20ff irq 11 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x2400-0x241f irq 11 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered ehci0: mem 0xd0100000-0xd01003ff irq 11 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] ...skipping... uhid0: Microsoft Microsoft Notebook Optical Mouse with Tilt Wheel, rev 2.00/1.20, addr 3, iclass 3/1 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x2400-0x241f irq 11 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered ehci0: mem 0xd0100000-0xd01003ff irq 11 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub3: 6 ports with 6 removable, self powered uhub4: NEC Corporation USB2.0 Hub Controller, class 9/0, rev 2.00/1.00, addr 2 uhub4: single transaction translator uhub4: 4 ports with 4 removable, self powered uhid0: Microsoft Microsoft Notebook Optical Mouse with Tilt Wheel, rev 2.00/1.20, addr 3, iclass 3/1 ... Output of "usbdevs -v": port 1 addr 3: low speed, power 100 mA, config 1, Microsoft Notebook Optical Mouse with Tilt Wheel(0x00d2), Microsoft(0x045e), rev 1.20