How smooth is the hotkey autofill experience? Does it identify websites and fill out login forms properly? (I prefer not to rely on sites' "remember me" boxes or ephemeral cookies).
I'm using keepass2android offline on Android, with the password file synced using syncthing. Works great.
It also has autofill that comes up in any supported app when it recognizes a password field that it can autofill. Quite seamless.
It also took a little mucking around to install it's custom keyboard and I had to run some adb command to give it permission to auto-switch keyboards, but now it's setup it's pretty good.
You can open an entry in keepass2android, then it will auto-activate the keyboard and you get buttons so you can auto-type any field from that entry into anything.
On Windows I'm using KeepassXC and the KeepassXC browser extension. It hasn't been perfect, I had to manually enable simple http auth for that to work, and sometimes it seems to miss login fields.
Also I had to manually add the URL for some existing sites (I was using KeePassDroid only on Android before so the URL entries weren't filled).
There's no way I could find to go to a site, then I would like to just click a button and choose an existing entry to fill into it.
But once I've manually added the URL entries, it's pretty seamless and auto-recognizes that there are entries that it can fill.
In Android, I use Keepass2Android Password Safe app by Philip Crocol. As far as my experience goes, it is quite smooth and for the most part it is able to fill out the login form properly.