Menu

#2381 Auto-type stopped working

KeePass_2.x
closed
nobody
None
5
2025-06-20
2025-03-13
No

Keepass 2.58, Windows 11: Keepass auto-type not working any longer; re-installed software - still not working.

Discussion

  • Paul

    Paul - 2025-03-13

    We need a lot more information to help with this.

    What does "not working" mean?
    How are you trying to use Auto-Type?
    When did it last work?
    Right click on an entry and select "Perform Auto-Type". What happens?

    cheers, Paul

     
  • Ernst-August Gutt

    Thanks for your reply, Paul.
    Here is more detailed information.
    I am trying to use the function referred to as "Perform Auto-Type Ctrl+V" on the right click contextual menu.
    The way I have used it so far is: first open the Log-in website of the web address concerned (usually with Ctrl+U, which works fine).
    Place cursor in the first field of the log-in dialogue (usually user name field).
    Switch to Keepass, place cursor on the entry wanted.
    Then click Ctrl+V - nothing happens (once or twice it inserted old data from my clipboard in the user name field). Using the contextual menu option via right click: nothing happens.

    I cannot say when it last worked - probably a month or two ago. (I used to use it a lot.)
    (I have not noticed any problems with Ctrl+V in any other programs - it pastes fine.)
    I hope this helps with the trouble-shooting.

    Cheers, Ernst
    (PS: If it helps: Ctrl+B and Ctrl+C work fine.)

     
  • Paul

    Paul - 2025-04-16

    KeePass does not use the clipboard when you "Perform Auto-Type". Characters are typed as if you were using the keyboard.

    Open Notepad.
    Unlock KeePass.
    Right click on an entry and KeePass should drop to the background and keystrokes should appear in Notepad. Does this happen?

    cheers, Paul

     
  • Ernst-August Gutt

    Yes, it happens.

     
  • Paul

    Paul - 2025-04-17

    Then Auto-Type is working and you need to work out what is wrong with the web site you are having trouble with.

    Go to your web site and put the cursor in the username field.
    Go to KeePass and right click on the entry you want. Select "Perform Auto-Type".
    What happens?

    cheers, Paul

     
  • Ernst-August Gutt

    Hi Paul, it's not just one website I am having this trouble with - it has stopped working with any website I usually use it for - including this sourceforge website. What else could it be? Some security feature? Thanks for all your trouble. Ernst

     
  • wellread1

    wellread1 - 2025-04-18
    • The successful auto-type test you made with Notepad established that Perform Auto-Type works.
    • There is nothing special about the Sourceforge login page unless you have enabled multi-factor authentication. In that case Sourceforge login becomes a multi-page login. You would need to adjust the auto-type sequence to complete the login in one step.
    • KeePass should be run as the current user. Attempting to run it as a different user, e.g. Administrator, could cause problems.

    The auto-type issues you are experiencing need to be addressed on a case-by-case basis until you discover the cause(s) of your problem(s). Most likely the problems will be individual in nature, but it is possible they were caused by a configuration change that you made that affects a large number of entries, for example if you overrode the default auto-type keystroke sequence in a Group's properties with a non-functional keystroke sequence.

    If you wish to make another test you can try to Perform auto-type (Ctrl+V) using the Sample Entry or Sample Entry #2 entries found in every database (unless you deleted them or the database is very old) at the test website https://keepass.info/help/kb/testform.html. If you don't have the Sample entries, create dummy entries with dummy user names and passwords to perform the test.

    Also review the KeePass auto-type documentation.

    If you would like additional help post in the KeePass Help forum. Preferably describe your problem on a reasonably common website that we can test. Describe the steps that you take in a reasonable amount of detail, and also what you observe when the auto-type fails.

     

    Last edit: wellread1 2025-04-18
  • Ernst-August Gutt

    Thank you everybody for trying to help. I've gone through wellread1's suggestions - it did not work with the sample entries, nor could I see any obvious problem looking at the documentation. I think we have all spent enough time on this issue. I'll just have to live without the auto-type option - which is not a major problem. Thanks again!

     
  • Paul

    Paul - 2025-04-19

    Don't give up. You tested the AT above using Notepad and it worked, so we know it is possible to fix this.

    • Open the KeePass test page shown above.
    • Type a character and then backspace. Does the character appear and then disappear?
    • Open KeePass and then minimize KeePass. Do NOT do anything with the mouse. Type a character. Does it appear in the KeePass test page?
    • If the above worked, open KeePass, right click on an entry and select "Perform Auto-Type". Does it work?

    cheers, Paul

     
  • Ernst-August Gutt

    Thanks for your encouragement, Paul! I'll give it one more try ...
    I followed your instructions; the comments show what happened/where I have questions.
    Open the KeePass test page shown above.
    Type a character and then backspace. Does the character appear and then disappear?

    • Comment: OK
      Open KeePass and then minimize KeePass. Do NOT do anything with the mouse. Type a character. Does it appear in the KeePass test page?
      Comment: Not sure what this shows about keepass, because after minimising keepass (Win + down arrow, to avoid use of mouse), the focus/cursor is in the entry field of the test page, so when I press a key, it of course puts the character in that field. But then Keepass is not really involved, is it?*
      If the above worked, open KeePass, right click on an entry and select "Perform Auto-Type". Does it work?
      Comment: When you say here "open KeePass", does that imply I should have closed the keepass app in between? I assumed it just means to "maximise" the Keepass window again (having minimized it before) - but when I did that right-clicking on an entry and selecting "Perform Auto-type" does not type anything (on the testpage, I suppose?) It seems to me that the keystrokes in Keepass work fine, but somehow do not get transferred to the browser. (I tried Chrome instead of Firefox, but no luck there either.) How does the interface between keepass and browsers work? Happy Easter, Ernst
     
  • Paul

    Paul - 2025-04-20

    Yes, open KeePass means restore / maximize.
    What we are testing is if the browser retains focus when you minimize KeePass.
    There is no "interface", when KeePass sends keystrokes, they go to whatever is in focus when KeePass minimizes.

    Can you perform the same test, but use Notepad instead of the browser? What we want to know is what keystrokes KeePass is sending. Maybe you have changed the default sequence somehow.

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2025-06-20
    • status: open --> closed
    • Priority: 3 --> 5
     

Log in to post a comment.

MongoDB Logo MongoDB