-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clearly explain why Auto-Type is disabled under Wayland #3868
Comments
I have run into this issue. I had Keepassxc working fine on Fedora 30 (I don't know what version of Keepassxc that was). I have just upgraded to Fedora 31 (gnome, wayland) and now the auto-type is broken in Keepassxc. The autotype tab in settings is gone, and the autotype entry in the right-click drop-down menu is also missing. I could see no explanation until I found this thread, and now it seems (vaguely) that there is a compatibility issue with Wayland. However, I certainly had autotype working with Fedora 30, which was also wayland. |
@latchr I installed an older version of Keepassxc which still works fine on wayland in fedora 31. But you can also install (the original) keepass which can also auto complete without any problem |
I just stumbled into ydotool when looking at Wayland options for autotype. Is this something that could work for Keepassxc? |
Probably not because it is not actively maintained and most likely requires root permission (per their Readme). |
Last commit was a couple days ago but I missed the part about /dev/uinput needing root. Oh well. |
@lvanderree I used |
Wayland is unsupported and the old version enforces X11, which is why it works. Set |
How to do that when we launch the appimage? |
The interesting part for me is that autotype works when I ask keepass to autotype in a "password" field (master password when Thunderbird launch) but not if I want it to autotype in a text edit or the terminal (too bad for ssh passphrase). |
You can auto-type from XWayland into other XWayland windows. |
OK, it's logical. So we should wait for KeepassXC to be fully working under Wayland which is needed as from the next Firefox and Thunderbird version they will launch with Wayland for what I understood. What about this solution : https://github.com/rockihack/keepassx/tree/wayland-autotype/src/autotype/wayland ? |
Is it not the same bug as #2281 |
Added this to our documentation. |
Expected Behavior
Current Behavior
Upgraded to Fedora 31, with KeePassXC 2.4.3. Auto-Type was still visible, but partially broken (failing for pasting in FireFox, but still working in Chrome).
Upgraded to KeePassXC 2.5.1. Auto-Type function has vanished without explanation. Gone from context menu, control-shift-V, etc. Auto-Type config is still present in entries and settings.
Release Notes do not mention anything.
Possible Solution
Document this in the app, or at least in the release notes instead of having people hunt for explanations. Eventually I found #3520.
Steps to Reproduce
Context
Can no longer use Auto-Type with Chrome.
Debug Info
KeePassXC - Version 2.5.1
Revision: 0fd8836
Qt 5.12.5
Debugging mode is disabled.
Operating system: Fedora 31 (Workstation Edition)
CPU architecture: x86_64
Kernel: linux 5.3.11-300.fc31.x86_64
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.5
The text was updated successfully, but these errors were encountered: