Re: [PROBLEM/BUG] mouse polling at only half rate on ohci_hcd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 19 Jul 2013 sgtcapslock@xxxxxxxxxxx wrote:

> This is https://bugzilla.kernel.org/show_bug.cgi?id=60586 - I'm posting it
> here as directed by Greg Kroah-Hartman.
> 
> --
> 
> usbhid's mousepoll parameter is setting all of the gaming mice I've tested
> to exactly 1/2 of the expected polling rate that I specify, but only if
> the gaming mice are using the ohci-hcd driver.
> 
> To test polling rates, I use the evhz utility:
> http://web.archive.org/web/20060623094750/http://homepages.nildram.co.uk/~kial/evhz.c
> 
> Here is an example using a Zowie EC1 eVo gaming mouse with
> usbhid.mousepoll=1:
> 
> [ohci]
> From dmesg:
> [ 9998.795207] usb 7-3: new full-speed USB device number 2 using ohci_hcd
> 
> From evhz:
> event3: latest hz = 500 (average hz = 500)
> event3: latest hz = 500 (average hz = 500)
> event3: latest hz = 500 (average hz = 500)
> event3: latest hz = 500 (average hz = 500)
> 
> [ehci]
> From dmesg:
> [10217.625617] usb 2-1.1: new full-speed USB device number 5 using ehci-pci
> 
> From evhz:
> event3: latest hz = 1000 (average hz = 1000)
> event3: latest hz = 1000 (average hz = 1000)
> event3: latest hz = 1000 (average hz = 1000)
> event3: latest hz = 1000 (average hz = 1000)
> 
> My motherboard is an Asus Sabertooth 990FX/GEN3 R2.0, which uses the SB950
> south bridge chip to provide USB.  I've also tested a Gigabyte
> GA-990FXA-UD3 which uses the same south bridge chip and have the exact
> same problem.

Can you provide usbmon traces showing what happens when the mouse is 
plugged in to an OHCI controller and when it is plugged in to an EHCI 
controller?  Instructions are in Documentation/usb/usbmon.txt.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux