• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 03:33
CET 08:33
KST 16:33
  • 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
[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting10[ASL20] Ro4 Preview: Descent11Team TLMC #5: Winners Announced!3[ASL20] Ro8 Preview Pt2: Holding On9
Community News
2025 RSL Offline Finals Dates + Ticket Sales!9BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION1Crank Gathers Season 2: SC II Pro Teams7Merivale 8 Open - LAN - Stellar Fest3Chinese SC2 server to reopen; live all-star event in Hangzhou22
StarCraft 2
General
RotterdaM "Serral is the GOAT, and it's not close" The New Patch Killed Mech! Could we add "Avoid Matchup" Feature for rankgame Smart servos says it affects liberators as well Chinese SC2 server to reopen; live all-star event in Hangzhou
Tourneys
2025 RSL Offline Finals Dates + Ticket Sales! Crank Gathers Season 2: SC II Pro Teams Merivale 8 Open - LAN - Stellar Fest $5,000+ WardiTV 2025 Championship $3,500 WardiTV Korean Royale S4
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 497 Battle Haredened Mutation # 496 Endless Infection Mutation # 495 Rest In Peace Mutation # 494 Unstable Environment
Brood War
General
BSL Team A vs Koreans - Sat-Sun 16:00 CET [ASL20] Finals Preview: Arrival BW General Discussion BSL Season 21 ASL20 Pre-season Tier List ranking!
Tourneys
[ASL20] Grand Finals BSL21 Open Qualifiers Week & CONFIRM PARTICIPATION ASL final tickets help [ASL20] Semifinal A
Strategy
PvZ map balance Soma's 9 hatch build from ASL Game 2 Current Meta Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile General RTS Discussion Thread Nintendo Switch Thread Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
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
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread YouTube Thread The Chess Thread
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Manga] One Piece Korean Music Discussion Series you have seen recently...
Sports
Formula 1 Discussion 2024 - 2026 Football Thread MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
The Benefits Of Limited Comm…
TrAiDoS
Sabrina was soooo lame on S…
Peanutsc
Our Last Hope in th…
KrillinFromwales
Certified Crazy
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1575 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 27m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 92
SortOf 71
StarCraft: Brood War
Bale 41
ToSsGirL 38
Dota 2
XaKoH 628
ODPixel141
NeuroSwarm89
League of Legends
JimRising 762
Other Games
summit1g7200
Tasteless456
Hui .135
Mew2King57
NotJumperer5
Organizations
Other Games
gamesdonequick693
Counter-Strike
PGL558
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH121
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1213
• Lourlo866
• Stunt592
Upcoming Events
Replay Cast
2h 27m
Streamerzone vs Shopify Rebellion
Streamerzone vs Team Vitality
Shopify Rebellion vs Team Vitality
WardiTV Invitational
4h 27m
CrankTV Team League
5h 27m
BASILISK vs Shopify Rebellion
Team Liquid vs Team Falcon
BSL 21
17h 27m
Replay Cast
1d 2h
BASILISK vs TBD
Team Liquid vs Team Falcon
OSC
1d 4h
CrankTV Team League
1d 5h
Replay Cast
1d 15h
The PondCast
2 days
CrankTV Team League
2 days
[ Show More ]
Replay Cast
3 days
WardiTV Invitational
3 days
CrankTV Team League
3 days
Replay Cast
4 days
BSL Team A[vengers]
4 days
Dewalt vs Shine
UltrA vs ZeLoT
BSL 21
4 days
Sparkling Tuna Cup
5 days
BSL Team A[vengers]
5 days
Cross vs Motive
Sziky vs HiyA
BSL 21
5 days
Wardi Open
6 days
Monday Night Weeklies
6 days
Liquipedia Results

Completed

ASL Season 20
WardiTV TLMC #15
Eternal Conflict S1

Ongoing

BSL 21 Points
CSL 2025 AUTUMN (S18)
BSL 21 Team A
C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
CranK Gathers Season 2: SC II Pro Teams
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025

Upcoming

SC4ALL: Brood War
YSL S2
BSL Season 21
SLON Tour Season 2
BSL 21 Non-Korean Championship
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
Stellar Fest
SC4ALL: StarCraft II
META Madness #9
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 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.