Problem: Mouse tracking in Mac OSX is either painfully slow or incredibly fast. OSX Mouse Preferences do not allow adequate tracking speed settings for certain mouses.
CategoryMacOsx CategoryShell CategoryDevice
What you see is a slider from slow to fast with 9 increments. The slider works well with some mouses and fails with others, depending on the tracking hardware. On those mouses, any settings above the second increment is drastically too fast while any setting below is much too slow.
In addition to that, there is a Mouse Acceleration setting which adjusts the differential between fast and slow mouse motion. Many new OSX users complain about this adjustment since they are not used to it. Logitech mouses are especially affected by bad tracking sensitivity. Mine is a Logitech V470 Bluetooth mouse, which is a great mouse but by default the tracking is extremely sensitive.
Solution: Set the mouse speed numbers manually. The mouse preferences are in an invisible file:
~/Library/Preferences/.GlobalPreferences.plist
First open Mouse Preferences and set the speed to the closest you want.
Then download this Apple application which is included in Xcode, uploaded to here for your convenience:
Computer/Property_List_Editor.dmg
Quit Preferences then open Property List Editor. Navigate to file:
~/Library/Preferences/.GlobalPreferences.plist
or paste this command in Terminal:
open ~/Library/Preferences/.GlobalPreferences.plist
Click on the triangle and find a variable called "com.apple.mouse.scaling", your window should look like this:
If you can't find the key your preferences are not writing the variable, so you will have to add it manually. I will leave that task to your imagination, but everything you need is in the screenshot. The value of.008 is the ideal speed for an older Logitech V270 bluetooth mouse which is unusable without the custom scaling. For the new Logitech V470 bluetooth mouse, a value of .07 seems to work pretty well with the 23 inch cinema display.
You need to relogin to apply new mouse speed numbers.
If you have installed an additional mouse controller such as MagicPrefs you need to disable that as it overrides built-in OSX settings.
Or open Terminal, paste this command then relogin:
defaults write -globalDomain com.apple.mouse.scaling -float .008
Comments
| Works on Intel iMac running 10.5.7 |
2009-06-24 13:32:08 X | |||
| wadsl-223-135-241-92 | BIG THANKS |
2009-01-04 13:00:38 X | ||
| ppp-70-129-201-145 | My Mighty Mouse has been acting weird for months. The suggested change FIXED the problem. Apple replaced both the Mouse and Keyboard and that did not help. The simple value change worked great. Thank you |
2008-09-16 06:36:09 X | ||