Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I think I'm finally annoyed enough with my mouse pointer disappearing as I start typing to want to do something about it.

I want to move the mouse. I want to click. I want to start typing, but I want the mouse pointer to stay as is. I end up having to move the mouse just to figure out where the pointer is and I hate that.

How do I do this? Is this a switch I can toggle from within Mac OS or will I have to use a third-party app? I dug around System Preferences and Keyboard settings, but I didn't find anything relevant.

I'm on an iMac running Mountain Lion 10.8.2 on an iMac. At this moment, it's a Microsoft Wireless Mobile Mouse 1000 along with the regular Apple Wireless Keyboard.

share|improve this question

This is the default global behavior and can't be changed through a system preference. (I can't find any third-party utilities to change this either.)

Apple's reasoning is probably that users (but not all users) don't want the mouse pointer to obscure the text while typing. A developer might work around this by using NSCursor with setHiddenUntilMouseMoves:NO or unhide, etc., but this would be considered bad form due to creating an inconsistent user experience compared to other apps.

share|improve this answer

Mouse Locator is a (32-bit) preference pane that will allow you to set a keyboard shortcut to show where the mouse is. You can also set a trigger time in addition or in lieu of a keyboard shortcut.

share|improve this answer

There are several programs that will highlight where the mouse is on a given key press; apart from Mouse Locator mathioned above there is OmniDazzle or Mouseposé

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.