• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:08
CET 17:08
KST 01:08
  • 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
The Road to Katowice - 2022/23 Retrospective21Disasterpiece Theater: Soulkey vs sOs (2013-05-21)11WTL 2022 Winter - Regular Season Awards + Wrap-up24WTL Winter - The 2v2 Tour25WTL 2022 Winter - Regular Season Finale7
Community News
Rex leaves ONSYDE, Ryung joins4[BSL16] - RO16 Group Stage11ESL Open Cup #159: herO, Spirit, Dark win5WardiTV 2023 Opens (Monthly)1IEM Katowice 2023 - Hosts & Commentators34
StarCraft 2
General
Interview with RuFF at Dreamhack Atlanta 2022 IEM Katowice 2023 - Hosts & Commentators Serral leaves ENCE, joins Basilisk 5.0.11 Patch Released - Balance Changes Rex leaves ONSYDE, Ryung joins
Tourneys
NorCal StarFest I [Alpha Pro Series] MaxPax vs ByuN WardiTV 2023 Opens (Monthly) $5000 #PassionCraft Knockout TournyCraft free tourny management web app
Strategy
Custom Maps
[A] (Minigames) Raynor Party [A] [TPS RPG] Transformers: Open World (WIP) Work In Progress Melee Maps
External Content
Mutation # 354 Media Blackout Mutation # 353 Hostile Territory Mutation # 352 Railroad Switch Mutation # 351 Assembly of Vengeance
Brood War
General
Custom Campaign Upload UMS maps by GrizzleSyndrome BW General Discussion SC Gathering 2023 Stockholm 13-14th may! BGH auto balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues New Worlds Map Contest III: All Submissions (VOTE HERE) [BSL16] - RO16 Group A - Saturday 18:00 CET Sanpao StarLeague Spring Cup S4 : Korea
Strategy
Marine rate of fire Simple Questions, Simple Answers Valkyrie dmg formula? 2v2 Spell Combos
Other Games
General Games
Fire Emblem Destiny 2 - PC/Xbox/PS4 Frost Giant announce Stormgate World of Warcraft Classic Path of Exile
Dota 2
[DPC 23] Tour 1 Discussion Official Dota and Chess General Discussion
League of Legends
[Spring 2023] LoL E-sports General Discussion LiquidLegends to reintegrate into TL.net [Patch Notes] Release General Discussion
Heroes of the Storm
HotS: WP and Funny Moments
Hearthstone
TL Mafia
TL Mafia Plays: Diplomacy TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Coronavirus and You YouTube Thread UK Politics Mega-thread
Fan Clubs
The Flash Fan Club The GoOdy Fan Club The TY Fan Club
Media & Entertainment
Anime Discussion Thread [TV] HBO The Last Of Us series Korean Music Discussion [Manga] One Piece Movie Discussion!
Sports
2022 - 2023 Football Thread TeamLiquid Health and Fitness Initiative For 2022 2021 NFL/CFB Season NBA General Discussion
World Cup 2022
FIFA World Cup 2022 - Knockout Stage FIFA World Cup Qatar 2022 Thread
Tech Support
Left control suddenly mutes volume Red text blurry and funky blue on black text Which Gaming Laptop Should I Buy?
TL Community
Ask TL Staff Anything Happy Birthday R1CH! Is there a SQSA thread for this site?
Blogs
Hosting/casting tournies for t…
Trozz
It's that time of year YET A…
Umpteen
I'm still around doodling and…
Glider
Someone Crashed my Plane …
micronesia
A spiritual journey th…
mewithoutDrew
The Kitty Arcade Saga
MrBitter
My Goals for 2023
DeNikSSB
State of StarCraft II
Jealous
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1274 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 52m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 679
Kelazhur 208
Rex 132
TY 100
UpATreeSC 68
TKL 52
Trikslyr31
StarCraft: Brood War
Shuttle 2339
Soulkey 1611
BeSt 1369
Light 1150
hero 555
Snow 514
EffOrt 370
Stork 353
Soma 277
firebathero (twitch) 269
[ Show more ]
Mini 215
sorry 168
ggaemo 153
Pusan 120
Sea.KH 108
Rush 100
Hyun 88
Mind 85
firebathero 77
sas.Sziky 46
Jumperer 18
Shine 18
Barracks 14
Sacsri 12
Dota 2
qojqva4293
XcaliburYe1122
febbydoto118
Gorgc0
Counter-Strike: Global Offensive
fl0m2114
kennyS1328
Foxcn184
rubinoeu8
Other Games
Stewie2K5373
singsing4239
hiko3510
crisheroes689
Lowko518
KnowMe432
ArmadaUGS343
djWHEAT138
Organizations
Counter-Strike: Global Offensive
ESL CS:GO44932
ESL CS:GO B25425
Dota 2
PGL Dota 2 - Tertiary Stream11958
Other Games
B2W.Neo2650
StarCraft 2
Esl_sc2226
ESL.tv226
Other Games
BasetradeTV198
Dota 2
BeyondTheSummit149
StarCraft: Brood War
lovetv 16
StarcraftVOD2
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 16 non-featured ]
StarCraft 2
• LUISG 7
• Freeedom2
• Alpha X_
• aXEnki
• intothetv
• Gussbus
• Kozan
• IndyKCrew
• LaughNgamez Trovo
• Laughngamez YouTube
• Migwel
• Poblha
StarCraft: Brood War
• sscaitournament1
• AfreecaTV YouTube
• BSLYoutube
• STPLYoutube
Upcoming Events
Big Brain Bouts
52m
Demi vs Ashbringer
Kelazhur vs TriGGeR
Clem vs HeRoMaRinE
PSISTORM Gaming Misc
7h 52m
The PondCast
18h 52m
OSC
19h 52m
Showmatch
22h 52m
BSL: ProLeague
1d
CSO Cup
1d
ESL Pro Tour
1d 10h
BSL: ProLeague
2 days
DaveTesta Events
2 days
[ Show More ]
ESL Pro Tour
3 days
ESL Pro Tour
3 days
IEM
4 days
IEM
5 days
IEM
6 days
Liquipedia Results

Completed

KOR-CHN Invitational League 2: Saber vs Mihu
OSC Championship Season 10
NGS Storm Division S6 Qual. 5
BLAST Premier Spring Groups

Ongoing

BSL Season 16
KCM Race Survival 2023 Season 1
KCM Ladies Race Survival 2023 Season 1
Individual Golden League
Strength Challenge 30K
Tournament of Honor
Y.H Spring cup
FS Mania
RISS Season 1
Spring Cup Season 4: Korea
Spring Cup 4: Chinese Qualifier
Spring Cup 4: Chinese Qualifier 1
WTL 2022 Winter
NGS Storm Division S6
ESL Challenger League S44 NA
ESL Challenger League S44 EU
ESL Challenger League S44 AP
IEM Katowice 2023

Upcoming

Hongtu Solo League S5: KOR
ASL Season 15
Spring Cup Season 4
Spring Cup Season 4: China
Spring Cup 4: Chinese Qualifier 2
CHN vs KOR Week31
#PassionCraft Knockout
IEM Katowice 2023
BLAST.tv Paris Major 2023
ESL Challenger Melbourne 2023
BLAST.tv Paris 2023: EU RMR B
BLAST.tv Paris 2023: EU RMR A
BLAST.tv Paris 2023: AME RMR
BLAST.tv Paris 2023: APAC RMR
BLAST Premier Spring AME Showdown
BLAST Premier Spring EU Showdown
ESL Pro League Season 17
CCT Central EU Malta Finals
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 © 2023 TLnet. All Rights Reserved.