• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 15:47
CET 21:47
KST 05:47
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Rongyi Cup S3 - RO16 Preview3herO wins SC2 All-Star Invitational10SC2 All-Star Invitational: Tournament Preview5RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0
Community News
Weekly Cups (Jan 12-18): herO, MaxPax, Solar win0BSL Season 2025 - Full Overview and Conclusion8Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets4$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)19Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns7
StarCraft 2
General
PhD study /w SC2 - help with a survey! StarCraft 2 not at the Esports World Cup 2026 Oliveira Would Have Returned If EWC Continued Rongyi Cup S3 - RO16 Preview herO wins SC2 All-Star Invitational
Tourneys
OSC Season 13 World Championship $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) $70 Prize Pool Ladder Legends Academy Weekly Open! SC2 All-Star Invitational: Jan 17-18 Sparkling Tuna Cup - Weekly Open Tournament
Strategy
Simple Questions Simple Answers
Custom Maps
[A] Starcraft Sound Mod
External Content
Mutation # 509 Doomsday Report Mutation # 508 Violent Night Mutation # 507 Well Trained Mutation # 506 Warp Zone
Brood War
General
Gypsy to Korea [ASL21] Potential Map Candidates Which foreign pros are considered the best? BW General Discussion BW AKA finder tool
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] Non-Korean Championship - Starts Jan 10 Azhi's Colosseum - Season 2
Strategy
Current Meta Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2 Game Theory for Starcraft
Other Games
General Games
Nintendo Switch Thread Battle Aces/David Kim RTS Megathread Stormgate/Frost Giant Megathread Beyond All Reason Awesome Games Done Quick 2026!
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread NASA and the Private Sector Canadian Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine
Fan Clubs
The herO Fan Club! The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Navigating the Risks and Rew…
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1831 users

An Overview of Mouse Technology - Page 2

Forum Index > Tech Support
Post a Reply
Prev 1 2 All
orc145626
Profile Joined June 2011
United States25 Posts
May 21 2012 00:02 GMT
#21
awesome thread dude this increased my evergrowing intel on mice
elenkus
Profile Joined May 2012
1 Post
May 23 2012 22:57 GMT
#22
I've been playing sc2 for about 3 months now. I used to play quake and only quake, and I played it a lot. In quake, finding the right mouse sensitivity is crucial. Oddly, among the very best players there were some who were very particular about their mouse and it's configuration, but some of the greatest didn't care about that stuff at all. I think that while there is a lot that can be done to tweak and personalize the way a mouse responds, it's more important to use what feels good to you.

Generally the idea was to make everything consistant. That's why most players would disable all mouse acceleration in and out of game, so the pointer speed is constant. I would also do something I don't think got mentioned by the OP. The USB polling rate can be changed from default (125hz) to 250, 500, or 1000, with a bit of tweaking. Many players (and some mice manufacturers eventually as well) wanted 1000hz. I'm not sure why honestly. Maybe they just felt faster was always better, but again, it's about consistancy. The USB rate does not stay at 1000hz, it is just capped there. The rate will fluctuate up and down with respect to USB device usage. So, I would set mine to 250hz. There are utilities to monitor the USB hz rate, and with one it is clearly seen that 250hz stays steady and constant, while the higher values would fluctuate. I felt that the difference between the two was very noticeable.

There was more stuff too but I can't recall right now..
Deleted User 135096
Profile Blog Joined December 2010
3624 Posts
May 23 2012 23:57 GMT
#23
On May 24 2012 07:57 elenkus wrote:+ Show Spoiler +

I've been playing sc2 for about 3 months now. I used to play quake and only quake, and I played it a lot. In quake, finding the right mouse sensitivity is crucial. Oddly, among the very best players there were some who were very particular about their mouse and it's configuration, but some of the greatest didn't care about that stuff at all. I think that while there is a lot that can be done to tweak and personalize the way a mouse responds, it's more important to use what feels good to you.

Generally the idea was to make everything consistent. That's why most players would disable all mouse acceleration in and out of game, so the pointer speed is constant. I would also do something I don't think got mentioned by the OP. The USB polling rate can be changed from default (125hz) to 250, 500, or 1000, with a bit of tweaking. Many players (and some mice manufacturers eventually as well) wanted 1000hz. I'm not sure why honestly. Maybe they just felt faster was always better, but again, it's about consistancy. The USB rate does not stay at 1000hz, it is just capped there. The rate will fluctuate up and down with respect to USB device usage. So, I would set mine to 250hz. There are utilities to monitor the USB hz rate, and with one it is clearly seen that 250hz stays steady and constant, while the higher values would fluctuate. I felt that the difference between the two was very noticeable.

There was more stuff too but I can't recall right now..

Those resources are definitely there, I just didn't go into too much detail about them as there are other external sources (which are linked) that are dedicated to properly changing your polling rate or the like. This is meant more as a primer of sorts to your overall understanding, but it does mean that you (you as in the general populous) should be reading up on every linked thread or resource to get a more comprehensive understanding of these topics. For instance I don't really get too much into how you can change the inflection points of the windows acceleration curve because hoppan already has an excellent write-up on the matter.
Administrator
lollyz
Profile Joined April 2011
218 Posts
June 19 2012 20:44 GMT
#24
Artisan mousepad #1
chongu
Profile Blog Joined February 2009
Malaysia2593 Posts
June 20 2012 14:37 GMT
#25
<3 Now I know so much more about mice than I ever did. Professional and concise. Good work OP!

Care to share what mouse you perdsonally own/love?
SC2 is to BW, what coke is to wine.
Deleted User 135096
Profile Blog Joined December 2010
3624 Posts
June 21 2012 19:20 GMT
#26
I currently own a Roccat Pyra, Logitech Performance MX, Tt eSports Azurues mini, and KTEC 9500+. I am currently using the 9500+ because the shape and size is the most comfortable out of all of them for me, though its low MR makes it impossible for me to use in FPS games. Tracking isn't perfect either, but I'm mostly stalling right now until I can get a better mouse (limited funds). On that, I will almost %100 get bst's mouse when it is released (baring any major issues) as it has pretty much everything I need in a mouse.
Administrator
ACrow
Profile Joined October 2011
Germany6583 Posts
June 21 2012 19:55 GMT
#27
Holy shit, that's a nice article, very good work!
Get off my lawn, young punks
TwilightRain
Profile Joined March 2011
Germany351 Posts
Last Edited: 2012-07-09 17:03:55
July 09 2012 17:02 GMT
#28
one additional question: Does interpolated dpi mean that this resolution setting is not native and is achieved by pixel skipping/ignoring?

P.S. any insider knowledge on when bst's mouse is gonna come out?
Deleted User 135096
Profile Blog Joined December 2010
3624 Posts
July 09 2012 18:45 GMT
#29
On July 10 2012 02:02 TwilightRain wrote:
one additional question: Does interpolated dpi mean that this resolution setting is not native and is achieved by pixel skipping/ignoring?

P.S. any insider knowledge on when bst's mouse is gonna come out?

Pixel skipping is a different thing entirely. Interpolated steps are just CPI steps that aren't natively programmed into the registry of the SROM. This either means that there is some additional calculation going on to achieve these settings, or some kind of halving or discarding of data to achieve them (depends on the manufacturer).

For example, without touching the SROM for a stock A3090 you could achieve a 450 and 900 CPI steps by either quartering or halving the 1800 CPI step through various calculations (could be MCU level, could be driver). You could also program a 600 or 1000 CPI step as well, but in these cases those resolutions would not be native to the sensor (stock native is 1800 and 3500 only). Of course the manufacturer could also build a custom SROM for the 3090 that included these steps natively, but that requires slightly more work on their part (and is more expensive).

It is also important to know that sensors can have more than on SROM. The A9500 afaik has at least a few firmware versions on the market that I know of, so they all have slightly different registries.
Administrator
Deleted User 135096
Profile Blog Joined December 2010
3624 Posts
Last Edited: 2012-07-26 12:30:24
July 26 2012 12:26 GMT
#30
I finally decided what to do with that reserved section. As new items pop up I will be adding them to the addendum that is now part of that section. As an example Glymbol over on OCN just sleuthed out that Windows has many more sensitivity settings that just 11 (20 in total) and that we can access them from a python script that he wrote. See the Addendum for more information.
Administrator
TwilightRain
Profile Joined March 2011
Germany351 Posts
August 06 2012 07:36 GMT
#31
Is there such a thing as native dpi for laser sensors or do they track equally good or bad regardless of which dpi setting you select manually?
Deleted User 135096
Profile Blog Joined December 2010
3624 Posts
August 06 2012 13:29 GMT
#32
On August 06 2012 16:36 TwilightRain wrote:
Is there such a thing as native dpi for laser sensors or do they track equally good or bad regardless of which dpi setting you select manually?

Yes, but there is a caveat. In CMOS laser sensors such as the A9500 by Avago, the native steps are in increments of 90, so 90, 180, 270, etc... are all native settings. This means that 496 CPI if achievable in the driver, is not native and some additional calculation is occurring to get that resolution (possibly calculated from nearest native step above, but idk). All of this is highly dependent on the firmware though.

Example, the new Taipan uses the S9818 (modified A9800) where the native steps are in increments of 100. The original specs from the datasheet indicate the native steps being in ~200, but Razer has enough pull from what I understand to have been able to get a custom sensor package (also optical S3668, and S3888). Also, PTE sensors if I'm reading this correctly function very similarly to the way native steps in Avago sensors work, though what the increments are, and what the CPI resolutions available are are highly manufacturer, mouse, or firmware specific (see the mouse sensor technology guide on ocn).
Administrator
Prev 1 2 All
Please log in or register to reply.
Live Events Refresh
Next event in 14h 13m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 461
ProTech158
elazer 151
UpATreeSC 139
StarCraft: Brood War
Calm 2059
Shuttle 368
Dewaltoss 188
firebathero 98
ggaemo 98
910 14
HiyA 12
Dota 2
Fuzer 295
Pyrionflax223
canceldota92
Counter-Strike
fl0m3036
Fnx 1042
byalli474
Foxcn392
Super Smash Bros
hungrybox921
Mew2King33
Heroes of the Storm
Liquid`Hasu537
Other Games
gofns7587
Grubby2530
FrodaN697
summit1g548
Mlord450
ToD227
mouzStarbuck161
KnowMe139
ArmadaUGS136
QueenE103
Organizations
StarCraft 2
angryscii 28
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 20 non-featured ]
StarCraft 2
• StrangeGG 75
• Hupsaiya 7
• Migwel
• AfreecaTV YouTube
• sooper7s
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Laughngamez YouTube
StarCraft: Brood War
• 80smullet 25
• FirePhoenix4
• Pr0nogo 1
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Nemesis3441
• TFBlade1158
Other Games
• imaqtpie1932
• Shiphtur273
Upcoming Events
RongYI Cup
14h 13m
Clem vs ShoWTimE
Zoun vs Bunny
Big Brain Bouts
20h 13m
Percival vs Gerald
Serral vs MaxPax
RongYI Cup
1d 14h
SHIN vs Creator
Classic vs Percival
OSC
1d 16h
BSL 21
1d 18h
RongYI Cup
2 days
Maru vs Cyan
Solar vs Krystianer
uThermal 2v2 Circuit
2 days
BSL 21
2 days
Wardi Open
3 days
Monday Night Weeklies
3 days
[ Show More ]
OSC
4 days
WardiTV Invitational
4 days
WardiTV Invitational
5 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-01-20
SC2 All-Star Inv. 2025
NA Kuram Kup

Ongoing

C-Race Season 1
BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
Rongyi Cup S3
Underdog Cup #3
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025

Upcoming

Escore Tournament S1: W5
Acropolis #4 - TS4
Acropolis #4
IPSL Spring 2026
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.