The password managers are: KeepassDX (Far Left), KeepassXC (PC version of local), Proton Pass (Better privacy) and Bitwarden (Far Right). Please note that bitwarden does some data collection. See their privacy policy here and their privacy spy rating here.
Pre-Smartphone Era, you’d have a point.
These days, everyone has a smartphone that is compatible with password managers.
The Standard Operating Procedue is:
Don’t log in on an untrusted machine
If you must do it*, then find the password on your phone and type that in to the computer.
Then after you’re done, you generate a new password on your phone password manager app and change it using your phone.
If you don’t like to be distracted by smartphones, you can carry one turned off. If you don’t want to carry one for privacy reasons: Use an Offline Password Manager (Keepass) on Graphene OS, another Open Source Operating System, or a phone that has removable battery and with airplane mode on all the time.
If you need a password for work and work doesn’t allow phones, memorize that password on top of your password manager’s vault password. Two passwords to remember are still better than remembering 20.
You generate a shorter password specifically for the printer, just read it from your phone when you need it.