utf-8 консоль и ВВОД по русски

Итак, имеется UTF-8 консоль. Вывод русского работает, все сообщения в mc по русски, сообщения системы тоже.

Настройки

/etc/conf.d/consolefont
CONSOLEFONT="ter-k16n"

/etc/conf.d/keymaps
KEYMAP="ru_win"
SET_WINDOWKEYS="yes"

Переключается ввод по правому Ctrl но по русски ничего не вводиться - "квадратики".
Как я понимаю нужно как-то установить перекодировку из Win (в которой приходят нажатия кнопок) в UTF-8

Попробовал поставить В consolefont
CONSOLETRANSLATION="cp1251_to_uni.trans"

Результата никакого.

Помогите организовать ввод по русски прямо в консоли :-)

P.S. - В Xorg (даже с Xgl) все работает, спокойно можно вводить по русски в Terminal (используя тот-же шрифт).

Как только

Как только написал - нашел решение - нужно использовать раскладку которую поддерживает dumpkeys - именно он используется для конвертирования ее в unicode

в итоге заработало так

/etc/conf.d/consolefont
CONSOLEFONT="ter-k16n"

/etc/conf.d/keymaps
KEYMAP="ru" #здесь любая раскладка в koi8-r
SET_WINDOWKEYS="yes"
DUMPKEYS_CHARSET="koi8-r"

На самом деле думаю хорошо бы подошла русская Win расклака сразу в UTF-8 (для некоторых языков имеется - например bg_bds-utf8.map.gz в /usr/share/keymaps/qwerty)

И еще

И еще дополнение - без проблем нашлась раскладка utf8

http://mlclm.narod.ru/ru-utf.map.gz

ее нужно положить в /usr/share/keymaps/qwerty - и далее

/etc/conf.d/keymaps
KEYMAP="ru-utf8"
#DUMPKEYS_CHARSET="koi8-r" - нужно закомментарить

Отлично работает по правому ctrl

Нет ли данной раскладки в portage случайно?

Bug #141194 - ага,

Bug #141194 - ага, верной дорогой идешь, товарищ...
Только вот в bugzilla пошлют в upstream, а kbd похоже заниаются в Debian. Хотя решение элементарное - я могу даже ebuild написать. Однако требуется принципиальное согласие на использование автора ru-utf.map.gz
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
From Siberia with Love!

А там лицензия

А там лицензия не GPL?

А думаете автор

А думаете автор найдется?

Другого выхода кроме как написать в багзиллу не нашел...
Я-то сам проблему решил, а как другим?

Кстати вообще нигде не описывается как все эти механизмы работают, на gentoo-wiki.com устаревшая инфа по этому поводу.

Все как раз и

Все как раз и упирается в отсутсвие utf раскладки и решается применением DUMPKEYS. Версия kbd уже как 2 года 1.12, так что найти автора будет очень затруднительно. Это, что называется, порожденное коллективным бессознательным :). Шансы протолкнуть патчи и кеймапы есть, надо бы только найти железно GPL-2 кеймап и протолкнуть в Багзилле.
_________________
From Siberia with Love!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".