My keyboard is en-gb and it is set as such in keybpard layout and
languages on ubuntu 13.04 (64-bit). when I press (shift+3) on my eb-gb
keyboard in here and any other text editor etc, I get £.
On an en-us that symble would be different. as the OP said, the @ on en-
gb is shift+' (2 to the right of L) though on an en-us keyboard @ is
shift+2 I suppose. my keyboard layout is working perfectly fine in
EVERYTHING other than autotype.

I imagine perhaps that where KeepassX gets the system locale is
obselete/unused in current distros perhaps?

@ Giles, 'setxkbmap gb' is a nice workaround - thanks for the tip,
though since everything else appears to know my keyboard is en-gb, I
assume there is nother local setting that everything else uses other
than xkbmap? (I am no expert...lol)

adding:
bash -c "setxkbmap gb"
 or
sh -c ""setxkbmap gb" &
to your autostart entries would solve the problem as anubeon posted in the link 
you put m8 :)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/891048

Title:
  Autotype with a username containing the @ symbol sends "

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/keepassx/+bug/891048/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to