usb/149759: add USB vendor 04FC

Lapo Luchini lapo at lapo.it
Wed Aug 18 09:00:13 UTC 2010


>Number:         149759
>Category:       usb
>Synopsis:       add USB vendor 04FC
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 18 09:00:11 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Lapo Luchini
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD lapo.andxor.it 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64

>Description:

My mouse vendor is not showing in dmesg.
The vendor is reported as "Sunplus Technology Co., Ltd" by Linux <http://www.linux-usb.org/usb.ids> though my mouse shows the vendor name "Kraun"; it's the same exact model that's in this page <http://www.kraun.it/pages/products/datasheet.shtml?product_code=KR.LU&language=it>.

>How-To-Repeat:

# dmesg | fgrep ums
ums0: <vendor 0x04fc USB OpticalWheel Mouse, class 0/0, rev 1.10/9.10, addr 4> on usbus6
ums0: 3 buttons and [XYZ] coordinates ID=0

# usbconfig dump_device_desc

ugen6.4: <USB OpticalWheel Mouse vendor 0x04fc> at usbus6, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON

  bLength = 0x0012 
  bDescriptorType = 0x0001 
  bcdUSB = 0x0110 
  bDeviceClass = 0x0000 
  bDeviceSubClass = 0x0000 
  bDeviceProtocol = 0x0000 
  bMaxPacketSize0 = 0x0008 
  idVendor = 0x04fc 
  idProduct = 0x0003 
  bcdDevice = 0x0910 
  iManufacturer = 0x0000  <no string>
  iProduct = 0x0002  <USB OpticalWheel Mouse>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001 

>Fix:

Add vendor 0x04fc to sys/dev/usb/usbdevs, but it already seems to be there as "AIPTEK International".
(then why it doesn't show up? I guess I'm missing the point here)
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-usb mailing list