[Comm] Курощение rdesktop

Denis Nazarov marsden на mail.ru
Вт Авг 4 18:09:01 MSD 2009


On Tuesday 04 August 2009 16:24:39 Michael A. Kangin wrote:
> Добрый день.
>
> Многие знают о проблемах с rdesktop, когда при совпадении сочетания
> клавиш для переключения раскладок в линуксе и виндусе могли вводиться
> неправильные символы ("ю" вместо ".",  "Ж" вместо "%") (#5912).
> Положение отчасти спасало использование raw-клавиатуры ("-y"), но такое
> решение оказалось несовместимым с новым драйвером ввода evdev (#19968,
> http://lists.altlinux.org/pipermail/sisyphus/2009-May/338741.html и
> далее по треду).
>
> Жизнь же с разным переключением раскладок - не в радость.
>
> Недавно удалось найти обходной маневр для решения этой проблемы:
> помогает удаление из используемого keymap-файла множества определений,
> без которых rdesktop вполне может обойтись, оставив там только нужное.
>
> Например, можно создать файл /usr/share/rdesktop/keymaps/en-us.fixed со
> следующим содержимым:
> ---------
> include common
> map 0x409
> asciicircum 0x07 shift
> apostrophe 0x28
> grave 0x29
> asciitilde 0x29 shift
> bar 0x2b shift
> less 0x33 shift
> greater 0x34 shift
> -----------------------
> и запускать rdesktop с параметром -k en-us.fixed
>
> При этом у меня корректно работает ввод со всех клавиш с любым
> сочетанием раскладок на клиенте и сервере (en-en, ru-ru, en-ru, ru-en).

Плиз, запостите на wiki


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