Menu

#269 Autotype uses wrong keyboard layout

SVN Head
open
nobody
None
5
2009-11-07
2009-11-07
Anonymous
No

Hi! I am a german user with a german keyboard layout which works perfectly for years. Autotype of keepassx works too until I updated to the newest xorg (my guess). For some days autotype only types like I have a german keyboard, but an english layout chosen. An example: I have an "/" in the database, which is shift-7 on the german keyboard. Autotype makes an "&" out of it, which is shift-7 on an US-international keyboard. Same happens with all the other keys, which have special positions on a german keyboard like "z" or "y" (german keyboards are QWERTZ-keyboards). I hope, that was understandable. If it wasn't, just ask. My name on freenode is Murray_B, I will try to visit #keepassx very often the next days to get the bug fixed. Ah, forgot something. I am using archlinux with up to date packages and the error occurs with keepassx 0.4.1 and keepassx-svn. Copying the passwords and user into the clipboard works perfectly, btw.

Discussion

  • Anonymous

    Anonymous - 2009-11-11

    I have the same problem, in my loggin name I have a @ but when I use to autotype keepassx writes a " instead

     

    Last edit: Anonymous 2014-03-24
  • Anonymous

    Anonymous - 2009-11-13

    Okay, I am the reporter of the bug again. Another strange behaviour: If I used keepass with a problematic key, my computer often behaves like I keep the CTRL-key pressed all the time (until I log out). That is very annoying...

    Thomas

     
  • Nobody/Anonymous

    Okay, I found the problem, it is an xorg-problem. If I do a "setxkbmap de" after login, everything works okay. Somewhere the layout is not set correctly, even if normal typing is fine. :-( The bug could be closed, looks like I need to report it to xorg.

    Thomas

     
  • Anonymous

    Anonymous - 2009-11-23

    I am having the same trouble with the @-sign in the username. Autotype puts a "⅛" instead ("1/8" if you can't read it).
    It works all well, when doing drag and drop of the username or copying via clipboard.
    I'm running Ubuntu 9.10 with German language and keyboard config and keepassx 0.4.1.

     

    Last edit: Anonymous 2014-08-16
  • seakayone

    seakayone - 2010-03-25

    I can confirm this behaviour of KeepassX.

    I am using KeepassX Version 0.43 on Ubuntu Lucid with Gnome 2.30, it is currently a RC though. But the same error already occurred in the last version of Ubuntu with KeepassX 0.41 and Gnome 2.28 I believe.

    The Problem is that if more than one Keyboard layout is configured in Gnome KeepassX will get confused so that special characters like @ will be mapped on the right key but the wrong layout during autotype. The workaround of having configured only one keyboard layout works for me but is no satisfying solution.

    Bug 2951329 and 2392370 seem like duplicates to me.

     
  • Nobody/Anonymous

    "setxkbmap de" works for me as well, thanks Thomas
    Alex

     
MongoDB Logo MongoDB