Olá, Estou com um problema de reconhecimento do meu mouse microsoft notebbok model 3000 no freebsd 7. Descobri na lista e em outras sites de discussão que tenho que adicionar um patch. Alguem sabe como adicionar um patch? Veja o trecho que copiei de http://lists.freebsd.org/pipermail/freebsd-usb/2008-February/004618.html
Could you please try the patch attached below and see what happens? (you need recompile kernel) well.. since this is just a speculation based on the report descriptor, it may not work at all... diff -urN usb.old/ums.c usb/ums.c --- usb.old/ums.c 2008-02-25 02:40:31.000000000 +0100 +++ usb/ums.c 2008-02-25 03:07:08.000000000 +0100 @@ -353,6 +353,22 @@ sc->sc_loc_btn[2].pos = 10; } + if (uaa->vendor == USB_VENDOR_MICROSOFT && + uaa->product == USB_PRODUCT_MICROSOFT_WLNOTEBOOK3) { + printf("%s: find wlnotebook3\n", + device_get_nameunit(sc->sc_dev)); + sc->flags = UMS_Z; + sc->nbuttons = 3; + sc->sc_isize = 5; + sc->sc_iid = 17; + sc->sc_loc_x.pos = 8; + sc->sc_loc_y.pos = 16; + sc->sc_loc_z.pos = 24; + sc->sc_loc_btn[0].pos = 0; + sc->sc_loc_btn[1].pos = 1; + sc->sc_loc_btn[2].pos = 2; + } + sc->sc_ep_addr = ed->bEndpointAddress; sc->sc_disconnected = 0; free(desc, M_TEMP); diff -urN usb.old/usbdevs usb/usbdevs --- usb.old/usbdevs 2008-02-25 02:40:31.000000000 +0100 +++ usb/usbdevs 2008-02-25 02:06:20.000000000 +0100 @@ -1641,6 +1641,7 @@ product MICROSOFT WLINTELLIMOUSE 0x008c Wireless Optical IntelliMouse product MICROSOFT WLNOTEBOOK 0x00b9 Wireless Optical Mouse (Model 1023) product MICROSOFT WLNOTEBOOK2 0x00e1 Wireless Optical Mouse 3000 (Model 1056) +product MICROSOFT WLNOTEBOOK3 0x00d2 Wireless Optical Mouse 3000 (Model 1049) product MICROSOFT WLUSBMOUSE 0x00b9 Wireless USB Mouse product MICROSOFT XBOX360 0x0292 XBOX 360 WLAN -- Hallan S. S. Petrópolis - RJ Date: Wed, 4 Jun 2008 12:23:03 -0300 From: "Giancarlo Rubio" <[EMAIL PROTECTED]> Subject: Re: [FUG-BR] mouse usb freebsd 7.0 To: " Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) " <freebsd@fug.com.br> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=UTF-8 Deixe seu rc.conf assim moused_enable=YES Seu xorg.conf Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" Option "ZAxisMapping" "4 5 6 7" EndSection Isso faz tanto o mouse usb funcionar qto o mouse do notebook 2008/6/4 Hallan S. Silva <[EMAIL PROTECTED]>: > Tenho um mouse USB, mas este não funciona no FreeBSD 7.0 instalado no meu > laptop acer 3651. > Alguem poderia me ajudar a instala-lo? > > Quando conecto aparecem as seguintes informações > > ums0: <Microsoft Microsoft Notebook Optical Mouse with Tilt Wheel, class 0/0, > rev 2.00/1.20, addr 2> on uhub0 > ums0: 3 buttons and Z dir and a TILT dir. > > o rc.conf está com: > > linux_enable="YES" > usbd_enable="YES" > > moused_flags="-3" > moused_port="/dev/psm0" > moused_type="auto" > moused_enable="YES" > > > e o xorg.conf com: > > Identifier "Mouse1" > Driver "mouse" > Option "Protocol" "Auto" # Auto detect > Option "Device" "/dev/sysmouse" > > > O mouse do laptop funciona perfeitamente. > > Obrigado > > > -- > Hallan S. S. > Petrópolis - RJ > > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > http://br.mail.yahoo.com/ > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Giancarlo Rubio Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd