Bug 8333 - Неправильная индикация названия раскладки, если клавиатура не generic-*
: Неправильная индикация названия раскладки, если клавиатура не generic-*
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kkbswitch)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-10-24 17:18 by
Modified: 2006-01-11 14:58 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-10-24 17:18:10
Неправильно показывает код и название первой раскладки, если в Х выставить 
модель клавиатуры отличную от generic. Так вместо кода языка показывается цифра 
"1", а тултип вместо названия раскладки показывает название модели клавиатуры.
------- Comment #1 From 2005-11-25 17:19:30 -------
Увидел одну зависимость. Оказывается описанная проблема появляется для тех  
моделей клавиатур, у которых отсутствует запись с её названием для языка в  
текущей локали, в файле  /usr/X11R6/lib/X11/xkb/rules/xorg.xml 
Например: 
Моя локаль uk_UA. 
Для клавиатуры Logitech iTouch Cordless Keyboard есть такая стока (с кодом 
языка "uk"): 
 <description xml:lang="uk" xmlns:xml="http://www.w3.org/XML/1998/namespace" 
>Logitech iTouch Cordless Keyboard (модель Y-RB6)</description> 
и при указании этой модели - отображается всё нормально. А вот для клавиатуры 
Logitech iTouch подобная строка отсутствует - и соответственно с отображением 
названия раскладки возникает ранее описанная проблема. 
------- Comment #2 From 2006-01-10 14:58:38 -------
kkbswitch-1.4.3