Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : parfum                               2:5020/400     11 Nov 2002  10:14:28
 To : Konstantin Osipov
 Subject : Re: xrus + X-Win32
 -------------------------------------------------------------------------------- 
 
 >>>>> Konstantin Osipov writes:
 
 Konstantin> HI Комy-нибyдь yдавалось рyсифицировать X-Win32? Имеется
 Konstantin> ввидy ввод по-рyсски.  Первые попытки прикрyтить xrus
 Konstantin> yспехом не yвенчались: при переключении на рyсский,
 Konstantin> терминал как-бы "перестаёт" реагировать на ввод. 
 
   Данной баги нет при работе на NT и 2000, а наблюдается на Win9x системах.
   Из эксперементов выяснено следующее: в момент когда загружена национальная
   таблица, при нажатии  правого Control под Win9x системами появляется
   фантомное нажатие левого Control (отмечено ниже), которое к тому же
   не завершается в дальнейшем KeyRelease, то есть получаем залипание 
   Control.
    Скорее всего бага в том, что при нажатии Control идет подгрузка 
   базовой таблицы, для обработки control-последовательностей, и под
   NT происходит иначе, чем под Win9x, может код сервера разный -
   не знаю. 
    Hиже приводится вырезка событий, выявляющих этот баг под Win9x,
   посылалось это в bug-reports, но от создателей реакции не какой
   нет уже несколько версий, то ли не дошло, то ли не до этого им.
 
 -----
 KeyPress event, serial 21, synthetic NO, window 0xc00001,
     root 0x28, subw 0x0, time 16097721, (168,1), root:(749,239),
     state 0x0, keycode 106 (keysym 0xffe4, Control_R), same_screen YES,
     XLookupString gives 0 characters:  ""
 
 MappingNotify event, serial 21, synthetic NO, window 0x0,
     request MappingKeyboard, first_keycode 8, count 115
 ! KeyPress event, serial 21, synthetic NO, window 0xc00001,
 !     root 0x28, subw 0x0, time 16097753, (168,1), root:(749,239),
 !     state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
 !     XLookupString gives 0 characters:  ""
                                                                                 
 MappingNotify event, serial 21, synthetic NO, window 0x0,
     request MappingModifier, first_keycode 115, count 74
                                                                                 
 KeyRelease event, serial 23, synthetic NO, window 0xc00001,
     root 0x28, subw 0x0, time 16097831, (168,1), root:(749,239),
     state 0x4, keycode 106 (keysym 0xffe4, Control_R), same_screen YES,
     XLookupString gives 0 characters:  ""
 -----
 
 --- ifmail v.2.15dev5
  * Origin: Euro-Asian Trade-Industrial Bank (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 xrus + X-Win32   Konstantin Osipov   04 Nov 2002 00:38:46 
 Re: xrus + X-Win32   Oleg Vershinin   05 Nov 2002 08:44:57 
 Re: xrus + X-Win32   parfum   11 Nov 2002 10:14:28 
 xrus + X-Win32   Konstantin Osipov   12 Nov 2002 01:08:35 
 Re: xrus + X-Win32   Victor Wagner   12 Nov 2002 03:00:03 
 Re: xrus + X-Win32   parfum   12 Nov 2002 10:03:10 
Архивное /ru.linux/1524072d03ff1.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional