Whenever I click somewhere to type some code, by definition that's exactly where my mouse cursor is, which is obscuring what I'm trying to type. Often, if I forget to move the cursor away before starting to type, I'll find myself moving my hand from my keyboard back to my mouse just to move the cursor out of the way and then go back to typing.

I know that there is an OS-level "hide cursor while typing" option, but that seems to have no effect in Visual Studio.

Also, I know of utilites that can run constantly in the background (I.e. CursorHider), but, for stability reasons, I'm hesistant to run yet another background service on top of the many that are already running.

Is there a solution?

link|improve this question

Nice question for superuser.com. :-) – Franci Penov Oct 12 '09 at 2:10
Well, you could use a mac... – dmckee Oct 12 '09 at 2:40
For me, moving the mouse away is a reflex I don't even think about. (that is, until I stopped using regular editors and started using vim) – hasen j Oct 12 '09 at 7:08
feedback

migrated from stackoverflow.com Oct 12 '09 at 2:40

This question came from our site for professional and enthusiast programmers.

3 Answers

up vote 3 down vote accepted

It seems like the functionality of "hide pointer while typing" depends on the application.

This option is ticked in my mouse's pointer options, and does work for applications such as notepad, wordpad, Word and Visual Studio 6. But it doesn't work for other applications, like Firefox and Visual Studio 2008.

I believe that the applications where this doesn't work are wrongly programmed to show the cursor repeatedly. As a programmer, I can tell you that programming the cursor in Windows is a big mess, where finally the only way to keep sane is to repeatedly reconstitute the cursor upon certain events. Evidently, the programmers behind Visual Studio 2008 have taken the same shortcuts.

link|improve this answer
feedback

I know this isn't probably a viable solution for you but I like to not use the mouse at all by having key bindings for everything within the IDE. I can jump from pane to pane, error to error etc without having to touch the mouse. Also if your classes are nice and small, you won't have to be scrolling up and down classes too much (and even if you had to the arrow keys would suffice).

link|improve this answer
feedback

This happens by default on mac, just FYI. (Not designed to start a flame war, just for reference.)

link|improve this answer
visual studio on the mac? :P – Russell Oct 12 '09 at 1:58
1  
ahem, yeah :--) – Peter Oct 12 '09 at 2:01
Funny, but I think I’ve never noticed that this happens – and yet I can clearly see it happening right now. – Debilski Feb 18 '10 at 21:16
feedback

Your Answer

 
or
required, but never shown

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