Well, pretty much my question is the title. I use Google Chrome, Chromium, Firefox, and Internet Explorer 8 and was wondering how I could disable the automatic cursor placement when accessing different websites. I'm still a bit faster than all the browsers when typing in my usernames and passwords (which is really the reason why I'm asking) and it never fails that I'll see my username enter in fine, then a couple of characters from my password, then my cursor will jump back up to the username field and plug in half of my password there and fail to login of course after I hit the enter key. Mind you, I'm usually typing in the user/pass and hitting enter afterwards fairly quick, so its not like I'm meaning to do this.
Also, it would help whenever I open up my home page (which is google) and want to type in a new URL. Even google has it where the cursor will automatically jump to the search box after a few seconds, so I'll end up searching google for half of the URL I was trying to type in the address bar.
I searched on google and here for a solution already, but didn't see an apparent one in the first couple of pages, so any help is appreciated.
Best Answer
Here is the solution for Firefox:
Type the following into the Firefox address bar:
about:config
Right-click on any value and select
New > String
You will first be prompted for the preference name. Enter the following:
capability.policy.default.HTMLInputElement.focus
Next, you will be prompted for the preference value. Enter the following:
noAccess
That's it!
If you're not happy with the change, undoing it is a little more complicated:
Close Firefox if it's open by going into the
File
menu and choosingExit
.Locate your Application Data folder. The easiest way to do this is to go to the Start menu, choose Run, and type in "
%APPDATA%
" (without the quotes.)Navigate to your profile folder. It should be in
Mozilla/Firefox/Profiles/_____.default
, where the underscore is a string of random characters. Find the file calledprefs.js
and open it in a text editor, such as Notepad. (Do not just double-click it. You should be able to right-click it and chooseEdit
from the context menu.)Search for the line that contains
capability.policy.default.HTMLInputElement.focus
. It will look like this in its entirety:user_pref("capability.policy.default.HTMLInputElement.focus", "noAccess");
Delete this line, and only this line. Save the file. You may now restart Firefox.