You are not logged in.

#1 2012-10-05 15:16:49

oskude
Member
From: Germany
Registered: 2010-05-19
Posts: 15
Website

usbhid.mousepoll=1 evhz not 1000 average

wondering if the kernel option usbhid.mousepoll=1 gives 1000hz average mouse polling for anyone? (or how to correctly measure it)

according to https://wiki.archlinux.org/index.php/Mouse_Polling_Rate mousepoll=1 should set 1000hz polling rate.
but here's my average results according to evhz:

mousepoll=1 → 500
mousepoll=2 → 500
mousepoll=4 → 250
mousepoll=8 → 125

I didn't make deeper comparisons with other than mousepoll=1, but I did get 1000 peak from 7 out of 5722 events...
(my mouse specs tell it can do 1000hz polling, and in the wiki linked ms-windows tool does show 1000hz "average" under vista)

and yes, does it matter? dunno, just wondering why its not giving 1000 average. eg. a bug?

Offline

#2 2012-10-24 18:40:57

rulex
Member
From: Finland
Registered: 2009-05-20
Posts: 55

Re: usbhid.mousepoll=1 evhz not 1000 average

More likely a bug that 1000hz shows up and your mouse only supports 500hz.
With my logitech G400 if i move it constantly the output is full of 1000hz.
With my older logitech G5 that only supports 500hz shows 500hz but once I've seen 1000hz show up.

Offline

#3 2012-10-25 03:04:38

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: usbhid.mousepoll=1 evhz not 1000 average

What is the mouse? Maybe it needs software (e.g. razercfg) to tell it to switch to 1000hz mode.

Another thing to check: For usbhid.mousepoll=1 to take effect, as part of /proc/cmdline, then AFAIK you need to have:

$ zgrep USB_HID= /proc/config.gz 
CONFIG_USB_HID=y

Whereas the default Arch linux has:

$ grep USB_HID= config
CONFIG_USB_HID=m

Do a check:

$ cat /sys/module/usbhid/parameters/mousepoll
1

Offline

Board footer

Powered by FluxBB