/1000hz

Overclock your old mouse and increase its polling rate

Intro

Tested on Windows 10 x64 17763.195 build. Doesnt require test mode. My cheap oklick 125M works fine @ 1000hz but not regular one A4tech X-710bk ;) Capped at 500hz, fine by me

Why

Old mouse with no native 1000hz support within official drivers

Credits

Sweetlow http://www.overclock.net/forum/members/487209-sweetlow.html

original guide http://www.overclock.net/forum/375-mice/1589644-usb-mouse-hard-overclocking-2000-hz.html

Tools (included in this repo)

filter driver (use patch folder) http://www.overclock.net/forum/375-mice/1597441-digitally-signed-sweetlow-1000hz-mouse-driver-75.html#post27147889

atsiv to load driver https://www.google.com/search?q=atsiv+download&oq=atsiv

devcon to restart mouse https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/devcon

hidusbf to install non patched driver http://www.overclock.net/attachments/45829

Install

eXtract

Unzip files from MAIN folder to "C:\Program Files\atsiv"

N|Solid

Get mouse ID

So we can use it to restart mouse. Open Powershell with admin rights

cd "C:\Program Files\atsiv"
.\devcon.exe find *mouse*

N|Solid

My ID is VID_093A

Restore original driver & setup 1000hz

Run EXTRA\Setup.exe. Check filter on device + rates. Press Install, restart , close.

N|Solid

Install patch driver

We need to patch driver on every windows boot. Open task scheduler and import tasks (Actions -> Import) MouseOC_1.xml and MouseOC_2.xml (C:\Program Files\atsiv\MouseOC_1.xml)

Edit second entry. Replace VID_093A with right one we found early

"C:\Program Files\atsiv\devcon.exe"
restart *VID_093A*

Restart PC or run this task with right click

Test

Run extra/mouserate.exe

N|Solid

Troubleshooting

Read original guide http://www.overclock.net/forum/375-mice/1589644-usb-mouse-hard-overclocking-2000-hz.html and use search here and there http://www.overclock.net/forum/375-mice/1597441-digitally-signed-sweetlow-1000hz-mouse-driver-78.html