I know I can type in the terminal:
defaults write .GlobalPreferences com.apple.mouse.scaling -1
to turn off mouse acceleration BUT this requires me to log out and log back in to take effect. The problem is that I'm using a Mac in a network that resets all user preferences every time I log out. So when I log back in, everything is back to default settings. I've tried typing in the terminal:
curl -O http://ktwit.net/code/killmouseaccel chmod +x killmouseaccel ./killmouseaccel mouse
which turns off mouse acceleration but the problem is that it also resets the tracking speed to very low. If I try to increase the tracking speed in System Preferences, it turns acceleration back on.
Is there a way to disable mouse acceleration without logging out? If not, is there a way to set tracking speed to the max level after using "./killmouseaccel mouse" without turning acceleration back on?