Take the tour ×

I have an iMac 27" and it takes so much time to move the mouse pointer from the upper left corner to the center of the screen to click my account entry on the login screen.

Isn't there a way to increase the mouse speed on the login screen?

(Also, I think I'll file a bug or suggestion for Apple to start Mac OS X with the mouse cursor centered rather than in the upper left corner.)

share|improve this question
I'm against your issue on the position of the pointer, having it centered makes it simpler to trace it than having it in a corner... think about moving the mouse in the opposite direction of the screen center, you'll not be able to find the pointe you are looking for! +1 for the general question instead. –  AlberT Jan 27 '10 at 8:21
As a workaround: maybe type the first letters of the name you want to use, to select it? Or press arrow-down to get to the name you want. (@AlberT, reading your comment makes me think both you and Marc want the mouse pointer centered...?) –  Arjan Jan 27 '10 at 10:43
@Arjan van Bentem: Thanks for the workaround, I didn't know about this. @AlberT: I'm also not sure to understand your comment correctly. Do you agree to start the mouse in the center would be good or not? –  Marc Jan 28 '10 at 7:40
Aren't you talking about the fast user switching login? Clicking that icon in the menu bar would explain why your mouse cursor is in the top-right corner. When you want a menu shortcut to invoke that login screen then see superuser.com/questions/45740/fast-user-switching-apple-menu/… –  Arjan Jan 28 '10 at 8:35
@everyone I'm happy having the pointer centered :) –  AlberT Feb 4 '10 at 13:18
add comment

2 Answers

I'm fairly certain that you're not going to be able to do this without some sort of third party software. There are a few tweaks that can be made to the loginwindow app which is running before login, but modifying the mouse speed isn't one of them.

You might try USB Overdrive which says it's a device driver in addition to a preference pane. The speed setting you set in it may affect the device driver prior to login.

The other thing you could try is playing with this code or this code to create a daemon that could be run at boot time which would modify the mouse speed.

Good luck!

share|improve this answer
Wow thanks for the links. If I have the time I will certainly start writing a daemon, I didn't do this since 3 years or so :-) –  Marc Jan 27 '10 at 13:25
I'm waiting to accept you as a solution in case somebody comes up with something like 'defaults write com.apple.login fastmouse yes' :-) –  Marc Jan 27 '10 at 13:28
add comment

Well, this isn't a complete solution, but maybe someone can expand on it...

The Terminal command you want is:

defaults write -g com.apple.mouse.scaling 3.0

(or some higher number for faster)

I don't know what user's defaults I need to change (via su/sudo) for the login screen though.

share|improve this answer
add comment

Your Answer


