[sisyphus] xxkb и новые иксы?

Alexei V. Mezin alexei-mezin на rambler.ru
Вс Апр 18 22:01:56 UTC 2010


19.04.2010 01:14, Michael Shigorin пишет:
> On Thu, Apr 15, 2010 at 01:37:29AM +0400, Alexei V. Mezin wrote:
>> Клавиатура самостоятельно самопроизвольно переключается с
>> раскладки на раскладку!
>
> Проблем не наблюдаю:
>
> pad:~>  rpm -qa | grep xkb | sort
> alterator-xkb-3.0-alt2
> libxkbfile-1.0.6-alt1
> setxkbmap-1.1.0-alt1
> xkbcomp-1.1.1-alt1
> xkbevd-1.0.1-alt1
> xkbprint-1.0.1-alt1
> xxkb-enhanced-1.10-alt0.0.ldv3
>

[alexei на threebears ~]$  rpm -qa | grep xkb | sort
libxkbfile-1.0.6-alt1
libxkbfile-devel-1.0.6-alt1
libxkbui-1.0.2-alt1
libxkbui-devel-1.0.2-alt1
setxkbmap-1.1.0-alt1
xkbcomp-1.1.1-alt1
xkbevd-1.0.1-alt1
xkbprint-1.0.1-alt1
xxkb-1.11-alt2


Вообще наблюдается нечто странное: запускаю xev и смотрю, какие события 
он зафиксирует. Нажимаю Ctrl+shift для переключения раскладки

KeyRelease event, serial 28, synthetic NO, window 0x4800001,
     root 0x143, subw 0x0, time 16070055, (142,24), root:(1010,426),
     state 0x2014, keycode 105 (keysym 0xffe4, Control_R), same_screen YES,
     XLookupString gives 0 bytes:
     XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4800001,
     root 0x143, subw 0x0, time 16070095, (142,24), root:(1010,426),
     state 0x2010, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
     XLookupString gives 0 bytes:
     XFilterEvent returns: False

и оставляю клавиатуру в покое. Через минуту вижу

KeyPress event, serial 28, synthetic NO, window 0x4800001,
     root 0x143, subw 0x0, time 16090677, (141,26), root:(1009,428),
     state 0x2010, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
     XLookupString gives 0 bytes:
     XmbLookupString gives 0 bytes:
     XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4800001,
     root 0x143, subw 0x0, time 16090678, (141,26), root:(1009,428),
     state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
     XLookupString gives 0 bytes:
     XFilterEvent returns: False

И при этом раскладка переключается обратно. Хотя на клавиатуре никто и 
ничего не нажимает. Клавиатура физически исправна, USB беспроводная. 
Заменял на USB проводную, подключал ее через USB и USB->ps/2. Ситуация 
аналогичная.



Подробная информация о списке рассылки Sisyphus