[sisyphus] В бранче 5 сломалась -y для rdesktop

Slava Dubrovskiy slava на tangramltd.com
Чт Май 7 21:17:42 MSD 2009


On 07.05.2009 14:21, Sergey Vlasov wrote:
> On Thu, May 07, 2009 at 01:41:35PM +0400, Michael A. Kangin wrote:
>   
>> После очередного обновления из бранча 5 у rdesktop сломалась опция -y (raw 
>> keyboard): при её использовании совершенно не работают клавиши со стрелками и 
>> всякие insert-PgDown, находящиеся между основным и дополнительным блоками 
>> клавиш. При этом на дополнительной клавиатуре с отключённым NumLock'ом клавиши 
>> навигации работают нормально.
>>     
> Патч, добавляющий опцию -y, крив - X keycode нельзя интерпретировать
> непосредственно, как минимум требуется XLookupKeysym (или
> XmbLookupString, что и делает rdesktop без опции -y).
>
> В данном случае, скорее всего, произошло переключение драйвера
> клавиатуры с kbd на evdev, что привело к изменению кодов, используемых
> в поле XKeyEvent::keycode (и соответствующему изменению настроек XKB,
> переводящих новые коды в те же keysyms, что и раньше, поэтому
> программы, использующие keysyms, не замечают таких изменений).
>
>   
>> Неиспользование -y проблему решает, но без неё очень неудобно работать.
>>     
> Нормально работает, если в Windows переключение раскладки клавиатуры
> повесить на Ctrl+Shift, а в X - куда-нибудь в другое место (и при
> работе в окне rdesktop не переключать раскладку X).
>
>   
>> Смутно догадываюсь, что поломка связана с каким-то обновлением xorg/hal, но 
>> вот куда смотреть конкретно?
>>     
> Можно попробовать прибить гвоздями старые драйверы - откопать
> настройки InputDevice для xorg.conf до перехода на автоконфигурацию
> ввода через hal, и дополнительно вписать туда
>
> Section "ServerFlags"
> 	Option "AutoAddDevices" "off"
>
> Естественно, всякий input hotplug после этого отвалится (впрочем, в
> типичной конфигурации вида "одна клавиатура без мультимедиа-кнопок,
> одна мышь через /dev/input/mice" он не особо и нужен).
>   
Спасибо, что подробно объяснили. После введения этого xorg/hal
периодически стала клава отваливаться (мышка работает). Помогает только
разлогин и логин.
Попробую отключить и проверить.

-- 
WBR,
Dubrovskiy Vyacheslav

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3262 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20090507/8bca26ec/attachment-0001.bin>


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