• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Beat that mouse lag! coz windows wont-USB polling rate

Joined
Aug 12, 2006
Messages
3,278 (0.51/day)
Location
UK-small Village in a Valley Near Newcastle
Processor I9 9900KS @ 5.3Ghz
Motherboard Gagabyte z390 Aorus Ultra
Cooling Nexxxos Nova 1080 + 360 rad
Memory 32Gb Crucial Balliastix RGB 4.4GHz
Video Card(s) MSI Gaming X Trio RTX 3090 (Bios and Shunt Modded) 2.17GHz @ 38C
Storage NVME / SSD RAID arrays
Display(s) 38" LG 38GN950-B, 27" BENQ XL2730Z 144hz 1440p, Samsung 27" 3D 1440p
Case Thermaltake Core series
Power Supply 1.6Kw Silverstone
Mouse Roccat Kone EMP
Keyboard Corsair Viper Mechanical
Software Windows 10 Pro
Beat that mouse lag! coz windows wont-Mouse polling rate

Hi all, just thought Id share with you some knowledge on the subject of (usb) mouse polling rates and how they can affect YOUR online gaming (well, they wouldnt affect anyone elses now would they)

Windows xp, being pretty trashy as it is, by default sets the windows usb polling rate at 125MHz thats an 8ms response time to me and you. What does this mean, well, this equates to LAG!! the bane of all counterstrike and alike players, and generally all good fps games. Now, what can we do about this,

well, interestingly enough we can, depending on the quality of your USB mouse (I have a razer diamondback) you can increase the responsiveness significantly.

The basics are, the polling rate determins the time it takes for an action performed on the mouse to be transmitted to your computer and thusly to the game/software your using, so this incorporates a slight delay (lag) into your responses within the game. This becomes more prenounced while playing online games where pings/latencies and rates also effect your lag or responsivness. This can mean the difference between a shotty between the eyes and getting that "God-like" voice sounding off in the background :)

Is I stated earlier the default polling rate is 125Mhz (8ms) and so naturally we get quite used to this when playing games, but wouldnt it be far greater to eliminate as best as possible this delay in sending mouse commands to your games to give a more fluid and responsive control over your gaming? id say hell yeah!

Right, there are a few different ranges you can use, and all are totally dependant upon your mouse's abilities, but none should harm your mouse (best have a ps2 mouse at hand incase yours aint up for the higher rate so u can change back to default)

Firstly: we have
125Mhz @8ms response time (default)

250Mhz @4ms response time

500Mhz @2ms response time

and the highest so far:

1000Mhz @**1ms** response time!!!

Right, I currently use a Razer Diamondback usb mouse, and have the polling rate set for 1000Mhz, the actual polling rate is often fractionally lower than stated but pretty damn good. I have personally noticed improvements in the sensitivity and responsivness in my mouse, especially when playing online fps games. But there is an improvement to be had when playing singleplayer fps games and other games alike.

I am providing a link to the software I used to patch my USB polling rate, and included is also a mouse polling rate detector to tell you your current response time. See the screenies. Just a note though. Once you change your polling rate you must restart windows for the changes to take affect. This can make games more enjoyable especially the online games, but it could also be that you just dont notice the difference, as in the case that your mouse only supports a marginally higher response time.

But anything which reduces the amount of lag gamers suffer can only be a good thing. I will amend the post if i have missed something, but I think i got everything on here.

As you can see from the screen shot the razer diamondback performs VERY well, often over 1000Mhz, less than 1ms, but on average its more like between 700-900Mhz, still a damn good improvement over 125...

Here is a link to both the current mouse polling rate detector and the USB polling rate patch, neither created by me so I claim no glory here, other than I zipped them together in one handy package :p


Get the download here http://www.filefactory.com/file/388c1b/
 

Attachments

  • usbpolling.JPG
    usbpolling.JPG
    50.8 KB · Views: 7,204
Last edited:
Joined
Aug 12, 2006
Messages
3,278 (0.51/day)
Location
UK-small Village in a Valley Near Newcastle
Processor I9 9900KS @ 5.3Ghz
Motherboard Gagabyte z390 Aorus Ultra
Cooling Nexxxos Nova 1080 + 360 rad
Memory 32Gb Crucial Balliastix RGB 4.4GHz
Video Card(s) MSI Gaming X Trio RTX 3090 (Bios and Shunt Modded) 2.17GHz @ 38C
Storage NVME / SSD RAID arrays
Display(s) 38" LG 38GN950-B, 27" BENQ XL2730Z 144hz 1440p, Samsung 27" 3D 1440p
Case Thermaltake Core series
Power Supply 1.6Kw Silverstone
Mouse Roccat Kone EMP
Keyboard Corsair Viper Mechanical
Software Windows 10 Pro
BTW, is this posted under the correct forum subsection??? or should it be under articles or summit else
 

Alec§taar

New Member
Joined
May 15, 2006
Messages
4,677 (0.72/day)
Location
Someone who's going to find NewTekie1 and teach hi
Processor DualCore AMD Athlon 64x2 4800+ (o/c 2801mhz STABLE (Ketxxx, POGE, Tatty One, ME))
Motherboard ASUS A8N-SLI Premium (PCIe x16, x4, x1)
Cooling PhaseChange Coolermaster CM754/939 (fan/heatsink), Thermalright heatspreaders + fan built on (RAM)
Memory 512mb PC-3200 DDR400 (set DDR-33 for o/c) by Corsair (matched pair, 2x256mb) 200.1/200mhz
Video Card(s) BFG GeForce 7900 GTX OC 512mb GDDR3 ram (o/c manually to 686 core/865 memory) - PhaseChange cooled
Storage Dual "Raptor X" 16mb 10krpm/RAID 0 Promise EX8350 x4 PCIe 128mb & Intel IO chip/CENATEK RocketDrive
Display(s) SONY 19" Trinitron MultiScan 400ps 1600x1200 75hz refresh 32-bit color
Case Antec Super-LanBoy (aluminum baby-tower w/ lower front & upper rear cooling exhaust fans)
Audio Device(s) RealTek AC97 onboard mobo stereo sound (Altec Lansing ACS-45 speakers - 10 yrs. still running!)
Power Supply Antec 500w ATX 2.0 "SmartPower" powersupply
Software Windows Server 2003 SP #1 fully patched, & massively tuned/tweaked to-the-max (plus latest drivers)
So far, so good!

I ran it, & it patched my OS, I rebooted, & NO PROBLEMS!

:)

* So far, looks to be alright!

APK

P.S.=> The mouse I use, in case anybody else does as well & is wondering if this will work w/ THEIR mouse, is:

Microsoft Intellimouse Explorer 3.0 USB/PS2 (lasermouse/optical) type

I went from 250mhz, to 500mhz thusfar, no trouble!

apk
 
Joined
Aug 12, 2006
Messages
3,278 (0.51/day)
Location
UK-small Village in a Valley Near Newcastle
Processor I9 9900KS @ 5.3Ghz
Motherboard Gagabyte z390 Aorus Ultra
Cooling Nexxxos Nova 1080 + 360 rad
Memory 32Gb Crucial Balliastix RGB 4.4GHz
Video Card(s) MSI Gaming X Trio RTX 3090 (Bios and Shunt Modded) 2.17GHz @ 38C
Storage NVME / SSD RAID arrays
Display(s) 38" LG 38GN950-B, 27" BENQ XL2730Z 144hz 1440p, Samsung 27" 3D 1440p
Case Thermaltake Core series
Power Supply 1.6Kw Silverstone
Mouse Roccat Kone EMP
Keyboard Corsair Viper Mechanical
Software Windows 10 Pro
Hey nice1, just thought id post coz most peeps could have a more responsive mouse compared to what windows defaults ya with. Lemmi know if u notice any improvements when u play a game or two

Mand
 

Mas0ne

New Member
Joined
Jun 26, 2008
Messages
9 (0.00/day)
Howto Increase Windows Vista 32/64 mousepolling rate

If anyone still have problems with increasing the mousepolling rate in Windows Vista look no further. I have written up a basic howto with pics and included the files you need here
 

CyberDruid

New Member
Joined
Sep 23, 2007
Messages
2,887 (0.48/day)
Location
On top of a mountain
System Name Shop Dog
Processor E8400
Motherboard Asus Blitz Formula SE
Cooling d-Tek FuZion
Memory 2 x 2GB DDR2 800 G Skill
Video Card(s) EVGA 7900 GTX
Storage 150GB VelociRaptor
Display(s) Acer 21.5 1080p LED Back Lit Monitor
Case Working on it
Audio Device(s) PCI SoundMax
Power Supply Silverstone 750 Modular
Software XP Pro SP2
Benchmark Scores Super Pi 11.56s 1M at 4050mhz
First Post and a Hijack Attempt! Cool. Welcome ;)
 

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,283 (7.69/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
Is there anything you can't OC Mandy? :p

good one.

EDIT: oops....been watching too much archeology on the National Geographic.
 

hat

Enthusiast
Joined
Nov 20, 2006
Messages
21,731 (3.43/day)
Location
Ohio
System Name Starlifter :: Dragonfly
Processor i7 2600k 4.4GHz :: i5 10400
Motherboard ASUS P8P67 Pro :: ASUS Prime H570-Plus
Cooling Cryorig M9 :: Stock
Memory 4x4GB DDR3 2133 :: 2x8GB DDR4 2400
Video Card(s) PNY GTX1070 :: Integrated UHD 630
Storage Crucial MX500 1TB, 2x1TB Seagate RAID 0 :: Mushkin Enhanced 60GB SSD, 3x4TB Seagate HDD RAID5
Display(s) Onn 165hz 1080p :: Acer 1080p
Case Antec SOHO 1030B :: Old White Full Tower
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro - Bose Companion 2 Series III :: None
Power Supply FSP Hydro GE 550w :: EVGA Supernova 550
Software Windows 10 Pro - Plex Server on Dragonfly
Benchmark Scores >9000
link in the OP is dead and I want this :/
 
Joined
Jan 28, 2007
Messages
2,648 (0.42/day)
Location
UK
System Name Ma Biatch
Processor i7 860
Motherboard Gigabyte GA-P55-UD3A
Cooling Noctua
Memory 8gb (4x2gb) G-Skill
Video Card(s) GTX 470
Storage WD5000aaks raid0
Display(s) Sony Bravia 37" 1080p
Case CM 690
Audio Device(s) Onboard
Power Supply Corsair HX520
Software Windows 7 Ultimate

Mas0ne

New Member
Joined
Jun 26, 2008
Messages
9 (0.00/day)
doesnt work in vista x64 anyway, driver seems old and only for win98/2000 and maybe xp

??
??!
The howto is AIMED for Vista x64 users, The howto/guide also applies to Vista 32-bit, Windows XP SP2 & SP3, however there are even simpler methods to change the polling rate for those OS's

Did you read the howto? I posted it yesterday, wrote it 1 week ago and everything you need to successfully change the polling rate is included in the article, near the bottom you can see which mouses I have successfully tested the method on.
 

hat

Enthusiast
Joined
Nov 20, 2006
Messages
21,731 (3.43/day)
Location
Ohio
System Name Starlifter :: Dragonfly
Processor i7 2600k 4.4GHz :: i5 10400
Motherboard ASUS P8P67 Pro :: ASUS Prime H570-Plus
Cooling Cryorig M9 :: Stock
Memory 4x4GB DDR3 2133 :: 2x8GB DDR4 2400
Video Card(s) PNY GTX1070 :: Integrated UHD 630
Storage Crucial MX500 1TB, 2x1TB Seagate RAID 0 :: Mushkin Enhanced 60GB SSD, 3x4TB Seagate HDD RAID5
Display(s) Onn 165hz 1080p :: Acer 1080p
Case Antec SOHO 1030B :: Old White Full Tower
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro - Bose Companion 2 Series III :: None
Power Supply FSP Hydro GE 550w :: EVGA Supernova 550
Software Windows 10 Pro - Plex Server on Dragonfly
Benchmark Scores >9000
well the program works... I got my mouse to 500, just makes the mouse move slower? :/
 

Mas0ne

New Member
Joined
Jun 26, 2008
Messages
9 (0.00/day)
well the program works... I got my mouse to 500, just makes the mouse move slower? :/

The idea is that it becomes more responsive, what do you mean with slower? DPI(CPI), acceleration and pointer speed controls the velocity not the polling rate
 
Joined
Nov 16, 2007
Messages
3,767 (0.63/day)
Location
WI
System Name MUFFIN_MACHINE
Processor i7 920
Motherboard E760 Classified
Cooling cooler master gemini II
Memory 6gb ddr3 crucial ballistix
Video Card(s) TFIII 6950
Storage 500gb wd, samsung spinpoint t series 500gb, 2 tb samsung somthing or other
Display(s) syncmaster 940bw 19"
Case Corsair Carbide Series 500R
Audio Device(s) X-fi extrememusic
Power Supply Corsair HX 850W
Software windows 7 64bit
Benchmark Scores i can drink a pint in 5 seconds flat.
btw mandalore your link is dead file has been removed
 
Joined
May 30, 2007
Messages
9,019 (1.47/day)
System Name Black Panther
Processor i9 9900k
Motherboard Gigabyte Z390 AORUS PRO Wifi 1.0
Cooling NZXT Kraken X72 360mm
Memory 2 x 8GB Corsair Vengeance RGB Pro DDR4 3600Mhz
Video Card(s) Palit RTX2080 Ti Dual 11GB DDR6
Storage Samsung EVO 970 500GB SSD M.2 & 2TB Seagate Barracuda 7200rpm
Display(s) 32'' Gigabyte G32QC 2560x1440 165Hz
Case NZXT H710i Black
Audio Device(s) Razer Electra V2 & Z5500 Speakers
Power Supply Seasonic Focus GX-850 Gold 80+
Mouse Some Corsair lost the box forgot the model
Keyboard Motospeed
Software Windows 10
I think one must read this here in MasOne's linky:

Target audience:

This guide applies to everyone who uses a computer mouse without drivers or where the drivers doesn't provide the option to change the polling rate or you don't want to use the drivers provided for some reason.

I take that to mean that if you are using a mouse which includes a driver (like my Lachesis for example) which enables changing dpi, polling rate etc... then this is not for you.

(Also note that this thread was resurrected from 2 years ago... things have progressed by far since then! ;) )
 

hat

Enthusiast
Joined
Nov 20, 2006
Messages
21,731 (3.43/day)
Location
Ohio
System Name Starlifter :: Dragonfly
Processor i7 2600k 4.4GHz :: i5 10400
Motherboard ASUS P8P67 Pro :: ASUS Prime H570-Plus
Cooling Cryorig M9 :: Stock
Memory 4x4GB DDR3 2133 :: 2x8GB DDR4 2400
Video Card(s) PNY GTX1070 :: Integrated UHD 630
Storage Crucial MX500 1TB, 2x1TB Seagate RAID 0 :: Mushkin Enhanced 60GB SSD, 3x4TB Seagate HDD RAID5
Display(s) Onn 165hz 1080p :: Acer 1080p
Case Antec SOHO 1030B :: Old White Full Tower
Audio Device(s) Creative X-Fi Titanium Fatal1ty Pro - Bose Companion 2 Series III :: None
Power Supply FSP Hydro GE 550w :: EVGA Supernova 550
Software Windows 10 Pro - Plex Server on Dragonfly
Benchmark Scores >9000
The idea is that it becomes more responsive, what do you mean with slower? DPI(CPI), acceleration and pointer speed controls the velocity not the polling rate

I dunno the pointer just seems to move slower :/
 

Mas0ne

New Member
Joined
Jun 26, 2008
Messages
9 (0.00/day)
I think one must read this here in MasOne's linky:



I take that to mean that if you are using a mouse which includes a driver (like my Lachesis for example) which enables changing dpi, polling rate etc... then this is not for you.

(Also note that this thread was resurrected from 2 years ago... things have progressed by far since then! ;) )

You are correct, you probably won't need to use anything but the official drivers if you are satisfied :cool:

But: for example there was a bug with the Razer DeathAdder drivers a few versions back that made your view skip straight up in the clouds whenever you clicked the mouse wheel and some people still claim that using the drivers from Razer with the DeathAdder makes the primary mousebuttons respond a little slower than without the official drivers.

Not to mention the MS herd of mouse, IME3.0, IMO1.1 and WMO which are underperforming to say the least at 125hz (default)
 

leventp

New Member
Joined
May 5, 2006
Messages
36 (0.01/day)
Processor AMD Opteron 148, 2.2GHz @ 2.8GHz
Motherboard DFI LanParty nF4-Ultra
Cooling Gigabyte 3D Cooler Pro
Memory 2x 512MB GeIL UltraX-550
Video Card(s) ATI Radeon X1900XTX
Storage 320GB Seagate SATA
Display(s) Viewsonic VP191b
Case CoolerMaster Centurion 5
Audio Device(s) Creative SoundBlaster Audigy2 ZS
Power Supply Seasonic S12 600 Watt
Software Windows XP Pro SP2
Mandelore, those values are not MHz, they are Hz (Hertz)...
 
Joined
Jan 28, 2007
Messages
2,648 (0.42/day)
Location
UK
System Name Ma Biatch
Processor i7 860
Motherboard Gigabyte GA-P55-UD3A
Cooling Noctua
Memory 8gb (4x2gb) G-Skill
Video Card(s) GTX 470
Storage WD5000aaks raid0
Display(s) Sony Bravia 37" 1080p
Case CM 690
Audio Device(s) Onboard
Power Supply Corsair HX520
Software Windows 7 Ultimate
??
??!
The howto is AIMED for Vista x64 users, The howto/guide also applies to Vista 32-bit, Windows XP SP2 & SP3, however there are even simpler methods to change the polling rate for those OS's

Did you read the howto? I posted it yesterday, wrote it 1 week ago and everything you need to successfully change the polling rate is included in the article, near the bottom you can see which mouses I have successfully tested the method on.

yea i did, i dont just run any old software on my pc and hope for the best, i read the thread liked it, followed the instructions 3 times (including restarts) and no joy, but nothing lost anyway, might just work with some i guess.

my mouse was reading 125mhz avg with the mouse rate checker, but tbh i dont have a problem in games anyway, just thought id give it a bash and see if i could tell any difference.
 

Mas0ne

New Member
Joined
Jun 26, 2008
Messages
9 (0.00/day)
yea i did, i dont just run any old software on my pc and hope for the best, i read the thread liked it, followed the instructions 3 times (including restarts) and no joy, but nothing lost anyway, might just work with some i guess.

my mouse was reading 125mhz avg with the mouse rate checker, but tbh i dont have a problem in games anyway, just thought id give it a bash and see if i could tell any difference.

Very strange, I don't want to sound rude, but did you disable UAC? You can reenable it after you've signed the custom mouse driver.
 
Joined
Jan 28, 2007
Messages
2,648 (0.42/day)
Location
UK
System Name Ma Biatch
Processor i7 860
Motherboard Gigabyte GA-P55-UD3A
Cooling Noctua
Memory 8gb (4x2gb) G-Skill
Video Card(s) GTX 470
Storage WD5000aaks raid0
Display(s) Sony Bravia 37" 1080p
Case CM 690
Audio Device(s) Onboard
Power Supply Corsair HX520
Software Windows 7 Ultimate
Very strange, I don't want to sound rude, but did you disable UAC? You can reenable it after you've signed the custom mouse driver.

done that when i first installed vista lol ;) like i said maybe just dont like my mouse, either way nothing lost anyway im sure it does have its advantages when it does work :cool:
 

Mas0ne

New Member
Joined
Jun 26, 2008
Messages
9 (0.00/day)
done that when i first installed vista lol ;) like i said maybe just dont like my mouse, either way nothing lost anyway im sure it does have its advantages when it does work :cool:

Yes well, I've been thru the process with a bunch of mouses and maybe your mouse just won't accept the new polling rate.

A well this method sure beats the risk of disabling your usb ports with the reboot-into-safe-mode-copy-paste usbport.sys procedure.
 
Joined
Jan 28, 2007
Messages
2,648 (0.42/day)
Location
UK
System Name Ma Biatch
Processor i7 860
Motherboard Gigabyte GA-P55-UD3A
Cooling Noctua
Memory 8gb (4x2gb) G-Skill
Video Card(s) GTX 470
Storage WD5000aaks raid0
Display(s) Sony Bravia 37" 1080p
Case CM 690
Audio Device(s) Onboard
Power Supply Corsair HX520
Software Windows 7 Ultimate
tried with all polling rates
 
Top