I use KeyPassSafe[^] I just have to double click the password, it goes into clipboard temporarily (is removed after N seconds) and I can paste it. Unlocking the safe can be done by a usb stick with a key file on it for example.
I won’t not use no double negatives.