On Mon, Jan 16, 2006 at 03:45:59PM -0500, Ivan Adzhubey wrote: > On Monday 16 January 2006 12:26, Sergey Vlasov wrote: > > > Нашел команду setkeycodes, однако она отказывается прописывать коды > 127 > > > (и в мане это отражено). Тем не менее в сети есть несколько страничек со > > > скриптами где используются коды > 127 и люди утверждают, что это > > > работает. Что-то поменялось в кернеле вообще или именно в сборке > > > 2.6.14-std26-*-alt? > > > > Дело в том, что существует две разные реализации setkeycodes и прочих > > утилит для настройки консоли Linux - пакеты console-tools и kbd. > > Вариант setkeycodes из kbd поддерживает коды, добавленные в ядрах > > 2.6.x. Однако при обновлении старой системы, скорее всего, останется > > установленным пакет console-tools (пакет kbd у нас появился позже). > > Кстати, у kbd есть и другие преимущества перед console-tools - > > например, там есть поддержка формата шрифтов PSF2, который позволяет > > использовать шрифты с произвольной шириной символов (не только 8 > > пикселов). > > Поставил kbd, setkeycodes заработал, вроде бы выставляется нужный мне key code > (судя по выводу getkeycodes), но при нажатии клавиши генерируется совсем > другой. Кто-то еще влез по дороге? А чем смотрели? В поскипанной странице было написано, что там происходит. Можно привести пример с конкретными кодами. С другой стороны, при загрузке с параметром atkbd.softraw=0 всё должно заработать сразу, как на 2.4.x.