Any ideas? System date was wrong when I posted originally so perhaps
this post was overlooked?

Should also mention that I've tried this device on a 2.6.10 kernel and
redhat9 (2.4.20-8?) as well as a few other 2.4 kernels more recent than
default shipped with redhat9. I failed to mention previously that the
keyboard works (regardless of bios legacy setting) just the touchpad
does not work.

Brian Stumm wrote:

> I've spent quite a bit of time trying to get this USB Device to work
> with no success at all so I'm hoping someone here can shed some light
> on
> this for me. We plan to use this device exclusively with the
> industrial
> equipment we manufacture but getting it working in linux is required.
> Hopefully I've included enough information to be useful, if not let me
>
> know what other information is needed and where its located. Pretty
> familiar with linux command line but my desktop experience in linux is
>
> very limited so knowledge of how usb dev's work is limited as well.
>
> I am using knoppix 4.02 which comes with 2.6.12 kernel.
>
> cat /dev/input/mice or cat /dev/input/event2, etc and moving the mouse
>
> causes no jibberish on console as expected...
>
> I've edited /etc/hotplug/usb.handmap with:
>
> mousedev             0x0383 0x060b   0x0541    0x0000       0x0000
> 0x00         0x00            0x00                0x03
> 0x00            0x00            0x00000000
>
> Thinking that since this device doesn't meet the 3-1-2 on the
> class/subclass/protocol required by the default mousedev entry...
>
> /proc/bus/input/devices states:
>
> I: Bus=0003 Vendor=060b Product=0541 Version=0101
> N: Name="USB Keyboard"
> P: Phys=usb-0000:00:10.1-1/input0
> H: Handlers=kbd event1
> B: EV=120003
> B: KEY=10000 7 ff800000 7ff febeffdf f3cfffff ffffffff fffffffe
> B: LED=7
>
> I: Bus=0003 Vendor=060b Product=0541 Version=0101
> N: Name="USB Keyboard"
> P: Phys=usb-0000:00:10.1-1/input1
> H: Handlers=kbd mouse1 event2 ts1
> B: EV=7
> B: KEY=1fffff 0 0 3878 d801d101 1e0000 0 0 0
> B: REL=103
>
> /var/log/kern.log states (ignore timestamps I haven't set date on pc
> yet):
>
> Aug 25 00:01:38 localhost kernel: usb 2-2: USB disconnect, address 7
> Aug 25 00:01:40 localhost kernel: usb 2-1: new low speed USB device
> using uhci_hcd and address 8
> Aug 25 00:01:41 localhost kernel: input: USB HID v1.10 Keyboard [USB
> Keyboard] on usb-0000:00:10.1-1
> Aug 25 00:01:42 localhost kernel: input,hiddev96: USB HID v1.10 Mouse
> [USB Keyboard] on usb-0000:00:10.1-1
>
> And some lines from /var/log/messages during bootup...
>
> Aug 24 22:06:18 localhost kernel: usbcore: registered new driver usbfs
>
> Aug 24 22:06:18 localhost kernel: usbcore: registered new driver hub
> Aug 24 22:06:18 localhost kernel: USB Universal Host Controller
> Interface driver v2.2
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.0: VIA
> Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.0: new USB bus
> registered, assigned bus number 1
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.0: irq 11, io
> base
> 0x0000e400
> Aug 24 22:06:18 localhost kernel: hub 1-0:1.0: USB hub found
> Aug 24 22:06:18 localhost kernel: hub 1-0:1.0: 2 ports detected
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.1: VIA
> Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2)
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.1: new USB bus
> registered, assigned bus number 2
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.1: irq 5, io
> base
> 0x0000e800
> Aug 24 22:06:18 localhost kernel: hub 2-0:1.0: USB hub found
> Aug 24 22:06:18 localhost kernel: hub 2-0:1.0: 2 ports detected
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.2: VIA
> Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#3)
> Aug 24 22:06:18 localhost kernel: usb 1-2: new low speed USB device
> using uhci_hcd and address 2
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.2: new USB bus
> registered, assigned bus number 3
> Aug 24 22:06:18 localhost kernel: uhci_hcd 0000:00:10.2: irq 5, io
> base
> 0x0000ec00
> Aug 24 22:06:18 localhost kernel: hub 3-0:1.0: USB hub found
> Aug 24 22:06:18 localhost kernel: hub 3-0:1.0: 2 ports detected
> Aug 24 22:06:18 localhost kernel: usb 2-1: new low speed USB device
> using uhci_hcd and address 2
> Aug 24 22:06:18 localhost kernel: Initializing USB Mass Storage
> driver...
> Aug 24 22:06:18 localhost kernel: usbcore: registered new driver
> usb-storage
> Aug 24 22:06:18 localhost kernel: USB Mass Storage support registered.
>
> Aug 24 22:06:18 localhost kernel: sbp2: $Rev: 1219 $ Ben Collins
> <[EMAIL PROTECTED]>
> Aug 24 22:06:18 localhost kernel: Registering unionfs 20050921-1517
> Aug 24 22:06:18 localhost kernel: usbcore: registered new driver
> hiddev
> Aug 24 22:06:18 localhost kernel: Real Time Clock Driver v1.12
> Aug 24 22:06:18 localhost kernel: input: USB HID v1.10 Mouse
> [KidzMouse,
> Inc.  - www.KidzMouse.com KidzMouse Optical Mous$
> Aug 24 22:06:18 localhost kernel: input: USB HID v1.10 Keyboard [USB
> Keyboard] on usb-0000:00:10.1-1
> Aug 24 22:06:18 localhost kernel: input,hiddev96: USB HID v1.10 Mouse
> [USB Keyboard] on usb-0000:00:10.1-1
> Aug 24 22:06:18 localhost kernel: usbcore: registered new driver
> usbhid
> Aug 24 22:06:18 localhost kernel: drivers/usb/input/hid-core.c:
> v2.01:USB HID core driver
> Aug 24 22:06:18 localhost kernel: apm: BIOS version 1.2 Flags 0x03
> (Driver version 1.16ac)
> Aug 24 22:06:18 localhost kernel: ts: Compaq touchscreen protocol
> output
>
> [EMAIL PROTECTED]:~# lsusb -v
>
> Bus 004 Device 001: ID 0000:0000
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         1 Single TT
>   bMaxPacketSize0         8
>   idVendor           0x0000
>   idProduct          0x0000
>   bcdDevice            2.06
>   iManufacturer           3 Linux 2.6.12 ehci_hcd
>   iProduct                2 VIA Technologies, Inc. USB 2.0
>   iSerial                 1 0000:00:10.3
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0002  1x 2 bytes
>         bInterval              12
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             6
>   wHubCharacteristic 0x000a
>     No power switching (usb 1.0)
>     Per-port overcurrent protection
>     TT think time 8 FS bits
>   bPwrOn2PwrGood       10 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x08
>   PortPwrCtrlMask    0x00
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0001.0000 C_CONNECT
>    Port 3: 0001.0000 C_CONNECT
>    Port 4: 0000.0100 power
>    Port 5: 0000.0100 power
>    Port 6: 0000.0100 power
>
> Bus 003 Device 001: ID 0000:0000
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.10
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x0000
>   idProduct          0x0000
>   bcdDevice            2.06
>   iManufacturer           3 Linux 2.6.12 uhci_hcd
>   iProduct                2 VIA Technologies, Inc. VT82xxxxx UHCI USB
> 1.1 Controller (#3)
>   iSerial                 1 0000:00:10.2
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xc0
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0002  1x 2 bytes
>         bInterval             255
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             2
>   wHubCharacteristic 0x000a
>     No power switching (usb 1.0)
>     Per-port overcurrent protection
>   bPwrOn2PwrGood        1 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x08
>   PortPwrCtrlMask    0x00
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0000.0100 power
>
> Bus 002 Device 008: ID 060b:0541 Solid Year
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.10
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x060b Solid Year
>   idProduct          0x0541
>   bcdDevice            1.01
>   iManufacturer           0
>   iProduct                1 USB Keyboard
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           59
>     bNumInterfaces          2
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xa0
>       Remote Wakeup
>     MaxPower              100mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         3 Human Interface Devices
>       bInterfaceSubClass      1 Boot Interface Subclass
>       bInterfaceProtocol      1 Keyboard
>       iInterface              0
>         HID Device Descriptor:
>           bLength                 9
>           bDescriptorType        33
>           bcdHID               1.10
>           bCountryCode            0 Not supported
>           bNumDescriptors         1
>           bDescriptorType        34 Report
>           wDescriptorLength      54
>          Report Descriptors:
>            ** UNAVAILABLE **
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0008  1x 8 bytes
>         bInterval              10
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        1
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         3 Human Interface Devices
>       bInterfaceSubClass      0 No Subclass
>       bInterfaceProtocol      0 None
>       iInterface              0
>         HID Device Descriptor:
>           bLength                 9
>           bDescriptorType        33
>           bcdHID               1.10
>           bCountryCode            0 Not supported
>           bNumDescriptors         1
>           bDescriptorType        34 Report
>           wDescriptorLength     179
>          Report Descriptors:
>            ** UNAVAILABLE **
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x82  EP 2 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0005  1x 5 bytes
>         bInterval              10
>
> Bus 002 Device 001: ID 0000:0000
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.10
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x0000
>   idProduct          0x0000
>   bcdDevice            2.06
>   iManufacturer           3 Linux 2.6.12 uhci_hcd
>   iProduct                2 VIA Technologies, Inc. VT82xxxxx UHCI USB
> 1.1 Controller (#2)
>   iSerial                 1 0000:00:10.1
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xc0
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0002  1x 2 bytes
>         bInterval             255
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             2
>   wHubCharacteristic 0x000a
>     No power switching (usb 1.0)
>     Per-port overcurrent protection
>   bPwrOn2PwrGood        1 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x08
>   PortPwrCtrlMask    0x00
>  Hub Port Status:
>    Port 1: 0000.0303 lowspeed power enable connect
>    Port 2: 0000.0300 lowspeed power
>
> Bus 001 Device 003: ID 107f:0001 KidzMouse, Inc.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.10
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x107f KidzMouse, Inc.
>   idProduct          0x0001
>   bcdDevice            0.01
>   iManufacturer           1 KidzMouse, Inc.  - www.KidzMouse.com
>   iProduct                2 KidzMouse Optical Mouse
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           34
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          4 M2 ??
>     bmAttributes         0xa0
>       Remote Wakeup
>     MaxPower              100mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         3 Human Interface Devices
>       bInterfaceSubClass      1 Boot Interface Subclass
>       bInterfaceProtocol      2 Mouse
>       iInterface              0
>         HID Device Descriptor:
>           bLength                 9
>           bDescriptorType        33
>           bcdHID               1.10
>           bCountryCode            0 Not supported
>           bNumDescriptors         1
>           bDescriptorType        34 Report
>           wDescriptorLength      52
>          Report Descriptors:
>            ** UNAVAILABLE **
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0004  1x 4 bytes
>         bInterval              10
>
> Bus 001 Device 001: ID 0000:0000
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               1.10
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0
>   bMaxPacketSize0         8
>   idVendor           0x0000
>   idProduct          0x0000
>   bcdDevice            2.06
>   iManufacturer           3 Linux 2.6.12 uhci_hcd
>   iProduct                2 VIA Technologies, Inc. VT82xxxxx UHCI USB
> 1.1 Controller
>   iSerial                 1 0000:00:10.0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xc0
>       Self Powered
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0002  1x 2 bytes
>         bInterval             255
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             2
>   wHubCharacteristic 0x000a
>     No power switching (usb 1.0)
>     Per-port overcurrent protection
>   bPwrOn2PwrGood        1 * 2 milli seconds
>   bHubContrCurrent      0 milli Ampere
>   DeviceRemovable    0x08
>   PortPwrCtrlMask    0x00
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0000.0303 lowspeed power enable connect





-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to