I personally adore KeePass<\/a>! But… mainly not for being my private Fort Knox and my single source of all passwords. As I can have the same with every browser’s password manager. What is an absolutely fabulous feature of KeePass, is its powerful auto-type mechanism<\/a>.<\/p>\n\n\n\n Not only, this is easier and more convenient, but — the most important — it is by far, much, much more safe<\/strong> (see details later into this article)!<\/p>\n\n\n\n Now, the biggest problem is that I also have and I am also using password manager in my browser (similarly beloved Microsoft Edge; screw you Google<\/em>!). And when I press Ctrl+U to open corresponding URL in a browser, I have login field already prefilled. Usually with an incorrect login, as I have a lot of account saved for every web service in my password manager.<\/p>\n\n\n\n Fortunately, there’s a solution even for this.<\/p>\n\n\n\n\n\n\n\n First, let’s talk about this feature, in case you haven’t heard about it.<\/p>\n\n\n\n I can store a login a password and an URL within KeePass’ item. Just like in password manager in every browser. But, what I cannot do in any browser is to ask it to type everything for me.<\/p>\n\n\n\n In KeePass, I press:<\/p>\n\n\n\n And that is all.<\/p>\n\n\n\n This method, as previously mentioned is way safer! As KeePass is transferring your password letter-by-letter instead of passing entire password into the clipboard (screw you all the memory scanners!). And it also uses special Windows’ API instead of using real keyboard emulation (screw you all the keyloggers!).<\/p>\n\n\n\n To get rid of the problem that (upon opening a website) login field can be already pre-filled by password manager, all you have to do, is to transfer Ctrl<\/kbd>+A<\/kbd> key-press-sequence before<\/em> pasting login.<\/p>\n\n\n\n But, there is a small glitch<\/a>.<\/p>\n\n\n\nAuto-type feature<\/h2>\n\n\n\n
\n
Login<\/code> field, if it is not highlighted<\/em>)<\/li>\n\n\n\n
“Collision” with browser’s password manager<\/h2>\n\n\n\n