• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:24
CEST 18:24
KST 01:24
  • 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
[ASL19] Ro4 Recap : The Peak10DreamHack Dallas 2025 - Info & Preview19herO wins GSL Code S Season 1 (2025)17Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure6Code S RO8 Preview: Classic, Reynor, Maru, GuMiho4
Community News
[BSL20] RO20 Group Stage0EWC 2025 Regional Qualifiers (May 28-June 1)7Weekly Cups (May 12-18): Clem sweeps WardiTV May3Code S Season 2 (2025) - Qualifier Results212025 GSL Season 2 (Qualifiers)14
StarCraft 2
General
herO wins GSL Code S Season 1 (2025) DreamHack Dallas 2025 - Info & Preview Power Rank: October 2018 Code S Season 2 (2025) - Qualifier Results Code S RO8 Preview: Classic, Reynor, Maru, GuMiho
Tourneys
DreamHack Dallas 2025 Last Chance Qualifiers for OlimoLeague 2024 Winter $5,100+ SEL Season 2 Championship (SC: Evo) StarCraft Evolution League (SC Evo Biweekly) EWC 2025 Regional Qualifiers (May 28-June 1)
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 474 Futile Resistance Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed
Brood War
General
Cwal.gg not working BGH auto balance -> http://bghmmr.eu/ [ASL19] Ro4 Recap : The Peak BW General Discussion Artosis baned on twitch ?
Tourneys
[Megathread] Daily Proleagues [ASL19] Semifinal B [BSL20] RO20 Group Stage Small VOD Thread 2.0
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Beyond All Reason What do you want from future RTS games? Stormgate/Frost Giant Megathread Grand Theft Auto VI Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread European Politico-economics QA Mega-thread US Politics Mega-thread Trading/Investing Thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Yes Sir! How Commanding Impr…
TrAiDoS
Poker
Nebuchad
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 10966 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
Malaysia2584 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
Road to EWC
15:00
DreamHack Dallas Group Stage
ewc_black1839
ComeBackTV 1309
SteadfastSC455
CranKy Ducklings344
Rex161
EnkiAlexander 63
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 455
Hui .288
Rex 161
StarCraft: Brood War
Britney 29002
Calm 6286
Rain 3602
Shuttle 1639
EffOrt 1508
Stork 490
ggaemo 276
actioN 200
Dewaltoss 135
Shine 129
[ Show more ]
Mind 97
PianO 74
Sharp 67
Mong 49
Barracks 44
sSak 40
Rush 40
Killer 35
ToSsGirL 31
Backho 24
GoRush 19
scan(afreeca) 19
Aegong 18
zelot 17
ajuk12(nOOB) 12
Terrorterran 11
HiyA 10
Noble 9
soO 9
Sexy 8
Sacsri 6
Movie 5
Hm[arnc] 5
Stormgate
RushiSC43
Dota 2
Gorgc12781
qojqva2763
Counter-Strike
Foxcn526
Heroes of the Storm
Liquid`Hasu180
Khaldor170
Other Games
B2W.Neo2785
FrodaN1731
hiko1222
Beastyqt752
ArmadaUGS209
KnowMe179
XaKoH 128
Liquid`VortiX107
QueenE49
Organizations
Other Games
BasetradeTV81
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• FirePhoenix6
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2573
League of Legends
• Nemesis4600
• Jankos1515
Upcoming Events
Replay Cast
17h 36m
SC Evo League
19h 36m
Road to EWC
22h 36m
Afreeca Starleague
1d 12h
BeSt vs Soulkey
Road to EWC
1d 21h
Wardi Open
2 days
SOOP
3 days
NightMare vs Wayne
Replay Cast
3 days
Replay Cast
4 days
GSL Code S
4 days
Cure vs Zoun
Solar vs Creator
[ Show More ]
The PondCast
4 days
Online Event
4 days
Clem vs ShoWTimE
herO vs MaxPax
GSL Code S
5 days
GuMiho vs Bunny
ByuN vs SHIN
Online Event
5 days
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2025-05-16
2025 GSL S1
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
NPSL S3
DreamHack Dallas 2025
Heroes 10 EU
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

Rose Open S1
Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
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 © 2025 TLnet. All Rights Reserved.