Public bug reported:

Binary package hint: wine1.2

Key 9 from main keyboard acts as 8 in Wine if Lithuanian (lt) keyboard
mapping is active. This bug exists in all wine versions, including 1.2
and 1.3.8 (tested with Ubuntu Linux 10.04.1)

It's very easy to reproduce (you must have lt_LT.UTF-8 locale definition
files installed in your system, run 'locale -a |grep lt'):

1. Set keyboard mapping to Lithuanian and start Wine notepad in lt_LT locale:
ubu...@ubuntu:~$ setxkbmap lt
ubu...@ubuntu:~$ LANG=lt_LT.UTF8 notepad

2. Hold AltGr (right Alt) key and press 9 key (from main keyboard,
bellow F7-F9, not from numeric keyboard) and you will see number 8 in
notepad instead of 9

3. Hold Shift key and press 8, then 9, then 0 keys (from main keyboard,
bellow F7-F9) and you will see ŪŪ) instead of Ū()

This is very important problem for Lithuanians, as we can't write number
9 and left round bracket when Lithuanian keymap is active during startup
of WINE, because key 9 from main keyboard acts like key 8 :(

WORKAROUND: if US or RU keymap is active during startup of software,
which uses WINE (like notepad), and You change keymap to Lithuanian only
when WINE is already running, then key 9 works correctly:

1. Set keyboard mapping to US and LT, then start Wine notepad in lt_LT locale:
ubu...@ubuntu:~$ setxkbmap us,lt
ubu...@ubuntu:~$ LANG=lt_LT.UTF8 notepad

2. Change keyboard mapping from US to LT with GNOME keyboard indicator
(it appears in gnome panel's notification area when you run setxkbmap
us,lt)

3. Now key 9 works correctly - Hold AltGr (right Alt) key and press 9
key (from main keyboard) and you will see number 9 ; Hold Shift key and
press 8, then 9, then 0 keys (from main keyboard) and you will see Ū()

Lithuanian translation / Lietuviškai :

Norint, kad veiktų kairys skliaustelis ir skaičius 9 su lietuvišku klaviatūros 
išdėstymu Windows programose reikia, kad pagrindinis klaviatūros išdėstymas 
būtų nustatytas į anglišką, pvz JAV (US) ar kitokį, o lietuvišką išdėstymą 
įjungti tik tuomet, kai pasileidžia Windows programa.
Tai paprasčiausia padaryti nuėjus į Sistema->Nustatymai->Klaviatūra, 
atsidariusiame dialoge pasirinkus kortelę "Išdėstymai" pridėti pvz. "JAV" 
išdėstymą ir padaryti, kad jis būtų pakeltas virš "Lietuva"

** Affects: wine
     Importance: Unknown
         Status: Unknown

** Affects: wine1.2 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: baltix
     Importance: Undecided
         Status: New

** Also affects: baltix
   Importance: Undecided
       Status: New

** Bug watch added: Wine Bugzilla #18289
   http://bugs.winehq.org/show_bug.cgi?id=18289

** Also affects: wine via
   http://bugs.winehq.org/show_bug.cgi?id=18289
   Importance: Unknown
       Status: Unknown

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

Title:
  Key 9 from main keyboard behaves as 8 in Wine if Lithuanian (lt) keyboard 
mapping is active (Workaround exist)

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

Reply via email to