Hi,

I bought a new Creative Desktop Wireless 6000 keyboard+mouse combo. Keyboard works fine, but mouse movement is jerky. Its sample rate is something like 5-30Hz when my PS/2 mouse has about 80Hz sample rate and Logitech wireless mouse has 100Hz sample rate. evbug shows values around 30-100 when moving Creative mouse fast and Logitech mouse gets values like 10-50. Logitech mouse (and PS/2 mouse) work fine.

With my Windows laptop it works fine so there might be some bug in usbhid.

Any ideas to try?

Software:
Debian testing
Kernel 2.6.9

Hardware:
MSI K8N Neo Platinum (NForce 3 250Gb)
Athlon64 3000+

And then a rather long list of various config files and things:

lsusb -v says:
Bus 002 Device 004: ID 0419:0600 Samsung Info. Systems America, Inc.
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0
 bDeviceProtocol         0
 bMaxPacketSize0         8
 idVendor           0x0419 Samsung Info. Systems America, Inc.
 idProduct          0x0600
 bcdDevice            0.20
 iManufacturer           1
 iProduct                2          Wireless Keyboard  mouse
 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.00
         bCountryCode            0 Not supported
         bNumDescriptors         1
         bDescriptorType        34 Report
         wDescriptorLength      67
        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.00
         bCountryCode            0 Not supported
         bNumDescriptors         1
         bDescriptorType        34 Report
         wDescriptorLength     207
        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

/proc/bus/usb/devices:
T:  Bus=02 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  4 Spd=1.5 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0419 ProdID=0600 Rev= 0.20
S:  Manufacturer=
S:  Product=         Wireless Keyboard  mouse
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=82(I) Atr=03(Int.) MxPS=   5 Ivl=10ms


Receiver (and mouse) have following written on them: Creative Desktop Wireless 6000 Model No: WCU90D


syslog entries when inserting receiver:
Dec 8 15:22:01 ampere kernel: ohci_hcd 0000:00:02.1: wakeup
Dec 8 15:22:01 ampere kernel: usb 2-1: new low speed USB device using address 3
Dec 8 15:22:02 ampere kernel: input: USB HID v1.00 Keyboard [ Wireless Keyboard mouse] on usb-0000:00:02.1-1
Dec 8 15:22:02 ampere usb.agent[10427]: usbhid: loaded successfully
Dec 8 15:22:02 ampere usb.agent[10428]: usbhid: loaded successfully
Dec 8 15:22:02 ampere kernel: input: USB HID v1.00 Mouse [ Wireless Keyboard mouse] on usb-0000:00:02.1-1
Dec 8 15:22:02 ampere kernel: usbcore: registered new driver usbhid
Dec 8 15:22:02 ampere kernel: drivers/usb/input/hid-core.c: v2.0:USB HID core driver


syslog from evbug:
PS/2 mouse:
Dec 8 16:10:20 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:10:20 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 1
Dec 8 16:10:20 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:10:20 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 1
Dec 8 16:10:20 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:10:21 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 1
Dec 8 16:10:21 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:10:21 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 1, Value: -1
Dec 8 16:10:21 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:10:21 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 1
Dec 8 16:10:21 ampere kernel: evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0


Logitech USB mouse:
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 0, Value: 1
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 1, Value: -16
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 1, Value: -15
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 0, Value: -1
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 1, Value: -13
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 1, Value: -12
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 0, Value: -1
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 1, Value: -9
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 0, Code: 0, Value: 0
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 0, Value: -2
Dec 8 16:11:25 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.0-3/input0, Type: 2, Code: 1, Value: -6


Creative USB mouse:
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 0, Value: -27
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 1, Value: -13
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 0, Code: 0, Value: 0
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 0, Value: -34
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 1, Value: -13
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 0, Code: 0, Value: 0
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 0, Value: -89
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 1, Value: -28
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 0, Code: 0, Value: 0
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 0, Value: -117
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 1, Value: -23
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 0, Code: 0, Value: 0
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 0, Value: -32
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 2, Code: 1, Value: -1
Dec 8 16:11:01 ampere kernel: evbug.c: Event. Dev: usb-0000:00:02.1-4/input1, Type: 0, Code: 0, Value: 0



parts from kernel .config: CONFIG_INPUT=y CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_TSDEV is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=m CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_NEWTON is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y # CONFIG_MOUSE_SERIAL is not set # CONFIG_MOUSE_INPORT is not set # CONFIG_MOUSE_LOGIBM is not set # CONFIG_MOUSE_PC110PAD is not set # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_PCSPKR=y CONFIG_INPUT_UINPUT=m CONFIG_USB_HID=m CONFIG_USB_HIDINPUT=y # CONFIG_HID_FF is not set # CONFIG_USB_HIDDEV is not set CONFIG_USB_AIPTEK=m CONFIG_USB_WACOM=m CONFIG_USB_KBTAB=m CONFIG_USB_POWERMATE=m CONFIG_USB_MTOUCH=m CONFIG_USB_EGALAX=m CONFIG_USB_XPAD=m CONFIG_USB_ATI_REMOTE=m

Anssi Kolehmainen


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to