Я использую KeePass2 v.2.37 для сохранения разных логинов на виртуальных машинах и серверах.
Кажется, я вспоминаю, что я мог использовать автоматический ввод с KeePass для ssh с Cygwin и Git Bash, но я не мог сделать это по крайней мере несколько месяцев. Автопечатание работает так же, как и в Блокноте и Windows cmd, поэтому я знаю, что KeePass правильно отправляет ключи в сфокусированное окно. Я также вижу, что KeePass может фокусировать окна терминала, так как Cygwin и Git Bash будут «загораться», если они были последними сфокусированными окнами, когда я нажимал автопечатание.
Я использую Mintty и Xterm256 для Cygwin и Git Bash. Не уверен, что это может быть причиной.
Ответы:
После поиска вокруг я нашел этот ответ на sourceforge: https://sourceforge.net/p/keepass/discussion/329221/thread/c2c55567/#dfe8
Я понял, что некоторое время назад изменил свои ярлыки Cygwin и Git Bash, чтобы они автоматически открывались в режиме администратора. Очевидно, что KeePass не может автоматически набирать в окне, которое имеет права администратора, если сам KeePass также не запущен в режиме администратора. Решение состоит в том, чтобы либо прекратить запуск окон терминала в режиме администратора, либо запустить KeePass в режиме администратора.
источник