Public bug reported:

The common Lithuanian keyboard layout has accented characters in its
unshifted level, uppercase accented characters in shifter level, numbers
in the third (AltGr) level, and special characters in the fourth
(AltGr+Shift) level.

I have noticed that when entering the password to unlock my password
database, I cannot use the characters in the top row, because instead of
producing the desired characters, they produce a Vietnamese double-
accented letter ầ in all four level. Only four keys in the top row
behave as expected, these are the backtick, 2, 8 and hyphen-minus key.

Even worse: I just noticed that this happens regardless of the currently
active layout. I have three keyboard layouts enabled: lt, lt(us) and ru,
and whichever of these I have on during program startup, the problem
remains the same.

I'm attaching a screenshot depicting the problem. The symbols entered represent 
the first three states of the keyboard and should have been as follows:
ąčęėįšųū„“-ž ĄČĘĖĮŠŲŪ()_Ž 1234567890–=

This problem does not manifest on Windows, although I suppose they
compile Keepass2 with Microsoft .NET instead of Mono for that platform.

** Affects: keepass2 (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "Screenshot"
   
https://bugs.launchpad.net/bugs/1681173/+attachment/4858665/+files/keepass2.png

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

Title:
  Unable to use keyboard top row for password entry with Lithuanian
  layout

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

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

Reply via email to