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