wouldnt it be like 2fa?
Nope, it's just letting the user input a password in a more secure way.
Could also do on-screen keyboard. All modern OS's have this, though I like the idea of some sort of non-typed input. Perhaps a third party add-on.
The problem with an on screen keyboard is I have to use a password I can hold in my memory and it can't be too difficult to type out.
QR code login:
a) Allows for LONG secure passwords
b) Keylogger resistant
c) User friendly (hold paper up to camera)
There's a chance that your webcam could be spied on as well, though, isn't there?
I use a password manager with copy-to-clipboard functionality. The password is never shown, and the clipboard is cleared after 10 seconds. Easy!
It doesn't even matter that the password is not shown. It's still being "typed" into the "unlock wallet" password field by the password manager software.
Also, you do input a master password to access the database, so someone could just log that and copy the database.
Point is, if the operating system is compromised, then there's no way to keep using it for anything.
** saw your edit, my point still holds