• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:01
CET 10:01
KST 18:01
  • 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
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
herO wins SC2 All-Star Invitational Potential Updates Coming to the SC2 CN Server What mix of new & old maps do you want in the next ladder pool? (SC2) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 16-22): herO doubles, Cure surprises
Tourneys
WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April WardiTV Team League Season 10
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
RepMastered™: replay sharing and analyzer site mca64Launcher - New Version with StarCraft: Remast BGH Auto Balance -> http://bghmmr.eu/ Gypsy to Korea Soulkey's decision to leave C9
Tourneys
[ASL21] Ro24 Group A [ASL21] Ro24 Group C [ASL21] Ro24 Group B Small VOD Thread 2.0
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Darkest Dungeon Nintendo Switch Thread Stormgate/Frost Giant Megathread General RTS Discussion Thread Path of Exile
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
Cricket [SPORT] 2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2405 users

Mac Mouse woes be gone!

Forum Index > Tech Support
Post a Reply
1 2 3 4 5 13 14 15 Next All
Bumblebees
Profile Joined August 2010
United States328 Posts
Last Edited: 2011-08-27 21:56:22
February 20 2011 17:16 GMT
#1
I've seen all the threads about OS X mousing in games, SC2's weird behaviour with razer and logitech drivers etc... Being an OS X user myself I decided to fix the problem.

I've created a program that sets the OS X mouse scaling to a truly linear scale then monitors applications to keep them from changing it (such as SC2). It also works along side most mouse control panels.

Not only this, but with Razer mice, it makes the control panel settings result in identical mouse behaviour in Windows AND OS X! The same settings will give you identical mouse feel!

This should work with _any_ mouse that allows you to set the DPI onboard or in a control panel. I am working on a version that should allow sensitivity/dpi(model specific) changes on mice that have neither.

----

2.24.11 - Second release!!

http://www.mediafire.com/?hiyxnpw8c84n6i1

MAKE SURE YOU RESTART AFTER INSTALLATION! or it will not work until you do.

----


Please read the readme! It is important. If you have questions, please ask in this thread.

--

If you would like to donate, please contact me. This application is 100% free, but the medication that allows me the ability to even sit at my computer and play sc2 or program is expensive (see: http://www.teamliquid.net/forum/viewmessage.php?topic_id=163299)

Update 8-26-2011:

Approximate Donation Breakdown (what have I done with any money I've received relative to this project)

$215 donated to child's play charity

$??? I've asked a bunch of people to donate directly to child's play instead of sending me money. I do not know the exact amount. There's been about 20 people I've asked to do this.

$175 purchased an auction lot of mechanical keyboards to facilitate another OS X gaming project I'm working on. I sold one of the keyboards for a total spent of $65. Difference was used for groceries and 2 pairs of cheap pants. Woo!

$110 Medication for myself, specifically 2 months of Acebutolol.

$70 Purchased myself a birthday present. U-he ACE - http://www.u-he.com/cms/ace


I'm probably going to buy myself a birthday present with half of the money in the account if I have some left over at the end of the month. Screw it, birthday only once a year and it's an excellent way to rationalize enjoying yourself a bit.

Thank you to everyone who's donated so far!

--

Windows guys, think of this as a CPL mouse fix that overrides in-game mouse control, except for OS X. It's quite a bit different in how it works, but the result is essentially that.
Quasimoto3000
Profile Blog Joined December 2009
United States471 Posts
February 20 2011 17:19 GMT
#2
Thats awesome man, thanks for the work!
Every sunday a nun lays from my gunplay
Knee_of_Justice
Profile Joined October 2009
United States388 Posts
February 20 2011 17:24 GMT
#3
Wow so this partially explains why my Razer mouse performs beautifully on my PC and is really erratic on my mac. I thought it was just because I had my settings messed up somehow (dont really know much about mice) or because I didnt download the CD that came with it (only works for PCs).

Protoss Tactical Guide: http://www.sc2armory.com/forums/topic/7903
Bumblebees
Profile Joined August 2010
United States328 Posts
February 20 2011 17:27 GMT
#4
On February 21 2011 02:24 Knee_of_Justice wrote:
Wow so this partially explains why my Razer mouse performs beautifully on my PC and is really erratic on my mac. I thought it was just because I had my settings messed up somehow (dont really know much about mice) or because I didnt download the CD that came with it (only works for PCs).



It's because of how SC2 interfaces with the HID stuff in openGL, and how the razer control panel sets the acceleration values.

This program monitors GL applications to make sure they don't change stuff around, and correctly sets the acceleration.

I should mention that this only works if you want linear acceleration. If you want an accelerated mouse, then you probably should go play quake live hehe
ReachTheSky
Profile Joined April 2010
United States3294 Posts
February 20 2011 17:32 GMT
#5
There is also a program called steermouse available for download on teh interwebz
TL+ Member
zek_
Profile Joined November 2010
Germany18 Posts
February 20 2011 17:34 GMT
#6
I would love to test it, sending you a pm right now
Cofo
Profile Blog Joined June 2010
United States1388 Posts
February 20 2011 17:35 GMT
#7
Wow, this sounds awesome! I've been using USB overdrive for a while now, and it's adequate, but definitely has problems. I'll definitely give this a try.
+ Show Spoiler +
SheaR619
Profile Joined October 2010
United States2399 Posts
February 20 2011 17:36 GMT
#8
wow! You my man, would be my hero if you can! I would love you forever
I may not be the best, but i will be some day...
Bumblebees
Profile Joined August 2010
United States328 Posts
Last Edited: 2011-02-20 17:55:37
February 20 2011 17:52 GMT
#9
On February 21 2011 02:32 ReachTheSky wrote:
There is also a program called steermouse available for download on teh interwebz


Steermouse doesn't do what this does. Steermouse changes it once.

The problem is that some OGL applications, such as starcraft modify or take over HID i/o. If you use steermouse or USB overdrive then minimize your window, goto something and go back, it gets messed up. This not only happens in SC2, but some steam games in my experience.

Along with this, driver panels such as Razer's have an option to turn off accel. The problem is that the razer panel sets the OS sensitivity to the lowest setting (which is actually linear btw). You have to the increase the DPI of your mouse tremendously to make up for it. Steermouse and USB overdrive do not help here.

Not only that, but steermouse/usb overdrive do not allow you to precisely setup your mouse to be identical to a windows configuration. With this app, if you setup your driver panel the same in OS X and in Windows, you are guaranteed to have the same mouse movement... at least it does with razer so far
labbe
Profile Joined October 2010
Sweden1456 Posts
February 20 2011 17:56 GMT
#10
If this works as it should, you sir, are my hero!
BadWolf0
Profile Joined September 2010
United States300 Posts
Last Edited: 2011-02-28 05:21:02
February 20 2011 17:58 GMT
#11

Steermouse doesn't do what this does. It changes it once.

The problem is that some OGL applications, such as starcraft modify or take over HID i/o. If you use steermouse or USB overdrive then minimize your window, goto something and go back, it gets messed up. This not only happens in SC2, but some steam games in my experience.

Along with this, driver panels such as Razer's have an option to turn off accel. The problem is that the razer panel sets the OS sensitivity to the lowest setting (which is actually linear btw). You have to the increase the DPI of your mouse tremendously to make up for it. Steermouse and USB overdrive do not help here.

Not only that, but steermouse/usb overdrive do not allow you to precisely setup your mouse to be identical to a windows configuration. With this app, if you setup your driver panel the same in OS X and in Windows, you are guaranteed to have the same mouse movement... at least it does with razer so far


omg bumblebees you are my hero if this works. All of the problems you described are what I have been struggling with on my F#$%#$in macbook. I got my Razer mouse mostly because the razer drivers seemed to be the best option. killmouse and steermouse both only worked if I was willing to constantly reset it. So now my mouse is set at 4000 DPI and 3% in SC because of what you described. I like it jumpier but very slight increases of percentage make it tooo jumpy. anyways ill test for you if you want

edit: as of a week later you are officially MY HERO. This worked immediately, and it is so nice to not have to automatically re-open the Orochi preferences every time I sign in and out of starcraft. Not only that but the acceleration is actually gone at super high DPS settings so thank you thank you thank you!
All hail the Queen!!!
Nick.TNA
Profile Joined June 2010
209 Posts
February 20 2011 18:16 GMT
#12
USB Overdrive fixed my mac mouse issues 100%, i have a bluetooth logitech mouse.
Sentient
Profile Joined April 2010
United States437 Posts
February 20 2011 18:19 GMT
#13
USB overdrive never did it for me. I would still get some acceleration at very slow movement speeds. If there's a program that truly works then great news!
TheLight
Profile Joined August 2010
Australia410 Posts
February 20 2011 18:27 GMT
#14
I've got a Razer Imperator running on my mac with SC2. USB overdrive or steermouse never really did it for me because SC2 totally ignores them as you said.

I've PMed you.
A marine walks into a bar and asks: Where's the counter?
Char711
Profile Blog Joined October 2010
United States862 Posts
February 20 2011 18:42 GMT
#15
On February 21 2011 02:52 Bumblebees wrote:
Show nested quote +
On February 21 2011 02:32 ReachTheSky wrote:
There is also a program called steermouse available for download on teh interwebz


Steermouse doesn't do what this does. Steermouse changes it once.

The problem is that some OGL applications, such as starcraft modify or take over HID i/o. If you use steermouse or USB overdrive then minimize your window, goto something and go back, it gets messed up. This not only happens in SC2, but some steam games in my experience.

Along with this, driver panels such as Razer's have an option to turn off accel. The problem is that the razer panel sets the OS sensitivity to the lowest setting (which is actually linear btw). You have to the increase the DPI of your mouse tremendously to make up for it. Steermouse and USB overdrive do not help here.

Not only that, but steermouse/usb overdrive do not allow you to precisely setup your mouse to be identical to a windows configuration. With this app, if you setup your driver panel the same in OS X and in Windows, you are guaranteed to have the same mouse movement... at least it does with razer so far

The whole Razer to lowest sensitivity thing is essentially what got me to install SC2 on the Windows 7 partition of my MacBook Pro (I'd originally planned to keep OS X as my main and be able to launch SC2 whenever, but I'm now relegated to normally using Windows 7 if I think I want to play soon).

Thank you so much for working on this! USB Overdrive and Terminal commands just didn't work for me and I can't wait until you get this all working and release it! Maybe I'll be able to stay in OS X again!
"If you can chill, chill." -Liquid`Tyler "Special tactics." -White-Ra
JWD
Profile Blog Joined October 2007
United States12607 Posts
February 20 2011 18:45 GMT
#16
Cool. I'm going to move this to Tech Support with all the "help my mouse is messed up" threads though.
✌
Bumblebees
Profile Joined August 2010
United States328 Posts
February 20 2011 18:53 GMT
#17
On February 21 2011 03:42 Char711 wrote:
Show nested quote +
On February 21 2011 02:52 Bumblebees wrote:
On February 21 2011 02:32 ReachTheSky wrote:
There is also a program called steermouse available for download on teh interwebz


Steermouse doesn't do what this does. Steermouse changes it once.

The problem is that some OGL applications, such as starcraft modify or take over HID i/o. If you use steermouse or USB overdrive then minimize your window, goto something and go back, it gets messed up. This not only happens in SC2, but some steam games in my experience.

Along with this, driver panels such as Razer's have an option to turn off accel. The problem is that the razer panel sets the OS sensitivity to the lowest setting (which is actually linear btw). You have to the increase the DPI of your mouse tremendously to make up for it. Steermouse and USB overdrive do not help here.

Not only that, but steermouse/usb overdrive do not allow you to precisely setup your mouse to be identical to a windows configuration. With this app, if you setup your driver panel the same in OS X and in Windows, you are guaranteed to have the same mouse movement... at least it does with razer so far

The whole Razer to lowest sensitivity thing is essentially what got me to install SC2 on the Windows 7 partition of my MacBook Pro (I'd originally planned to keep OS X as my main and be able to launch SC2 whenever, but I'm now relegated to normally using Windows 7 if I think I want to play soon).

Thank you so much for working on this! USB Overdrive and Terminal commands just didn't work for me and I can't wait until you get this all working and release it! Maybe I'll be able to stay in OS X again!



I'm 100% this works with the razer deathadder.

If you didn't send me a PM, please do.
Bumblebees
Profile Joined August 2010
United States328 Posts
February 20 2011 18:54 GMT
#18
I sent out about 50 test apps here and on reddit. I'm going to wait for responses before the next build.

Thanks everyone!
h0peless
Profile Joined February 2011
United States5 Posts
February 20 2011 22:32 GMT
#19
Wow thank you so much for trying to fix this! I'd love to give this a test run.

There's another mouse issue that I'm aware of on mac that isn't related to mouse speed - it's been documented and experienced by me that if USB polling is set to above 125mhz the cursor skips erratically. I'm not sure if this is widely known or not - but I couldn't even use my new razer mouse until I figured that out and set the polling rate to that in the CP.
Pick a job, and become the person who does it.
Bumblebees
Profile Joined August 2010
United States328 Posts
February 20 2011 22:46 GMT
#20
On February 21 2011 07:32 h0peless wrote:
Wow thank you so much for trying to fix this! I'd love to give this a test run.

There's another mouse issue that I'm aware of on mac that isn't related to mouse speed - it's been documented and experienced by me that if USB polling is set to above 125mhz the cursor skips erratically. I'm not sure if this is widely known or not - but I couldn't even use my new razer mouse until I figured that out and set the polling rate to that in the CP.


There's actually a fix for this that I'm trying to implement into this program.

It would fix the skipping/jumping on logitech mice if I can get it working.

The problem though, is that this is a defect of OS X combined with improper usb usage by logitech. It's a straight up bug compounded by bad design.

Don't hold your breath :D If you can set your polling to 125hz (or ~10ms), please do!
1 2 3 4 5 13 14 15 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 2h 59m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SortOf 139
MindelVK 32
StarCraft: Brood War
Bisu 1324
Jaedong 862
PianO 230
Dewaltoss 114
Soma 97
yabsab 73
ToSsGirL 70
Shinee 45
sorry 38
ggaemo 31
[ Show more ]
EffOrt 26
Bale 26
ZergMaN 12
Dota 2
XaKoH 553
canceldota49
League of Legends
JimRising 450
Counter-Strike
shoxiejesuss720
Other Games
B2W.Neo210
Fuzer 120
crisheroes91
Livibee78
ceh96
Organizations
StarCraft: Brood War
UltimateBattle 102
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• LUISG 10
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos515
Upcoming Events
WardiTV Team League
2h 59m
Big Brain Bouts
7h 59m
Fjant vs SortOf
YoungYakov vs Krystianer
Reynor vs HeRoMaRinE
RSL Revival
1d
Cure vs Zoun
herO vs Rogue
WardiTV Team League
1d 2h
Platinum Heroes Events
1d 5h
BSL
1d 10h
RSL Revival
2 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
2 days
BSL
2 days
Replay Cast
2 days
[ Show More ]
Replay Cast
2 days
Afreeca Starleague
3 days
Light vs Calm
Royal vs Mind
Wardi Open
3 days
Monday Night Weeklies
3 days
OSC
3 days
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Rush vs PianO
Flash vs Speed
Replay Cast
4 days
Afreeca Starleague
5 days
BeSt vs Leta
Queen vs Jaedong
Replay Cast
5 days
The PondCast
6 days
Replay Cast
6 days
Liquipedia Results

Completed

KCM Race Survival 2026 Season 1
WardiTV Winter 2026
Underdog Cup #3

Ongoing

BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
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.