Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Dmesg и setkeycodes  (Прочитано 2618 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zhentos

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Dmesg и setkeycodes
« : 06 Марта 2008, 19:35:25 »
syslog засирается сообщениями типа
[20488.572000] atkbd.c: Unknown key pressed (translated set 2, code 0x8d on isa0060/serio0).
[20488.572000] atkbd.c: Use 'setkeycodes e00d <keycode>' to make it known.
[20488.584000] atkbd.c: Unknown key released (translated set 2, code 0x8d on isa0060/serio0).
[20488.584000] atkbd.c: Use 'setkeycodes e00d <keycode>' to make it known.
[20489.576000] atkbd.c: Unknown key pressed (translated set 2, code 0x8d on isa0060/serio0).
[20489.576000] atkbd.c: Use 'setkeycodes e00d <keycode>' to make it known.
[20489.588000] atkbd.c: Unknown key released (translated set 2, code 0x8d on isa0060/serio0).
[20489.588000] atkbd.c: Use 'setkeycodes e00d <keycode>' to make it known.
Причем запись этой туфты гонится непрерывным потоком. Поиск гуглом и по форуму ничего толком не дал. Нашел пару решений, но они не помогли. Да и не больно то я в них разобрался. Все таки они были для конкретных случаев, а не для моего. К тому же некоторые на мой взгляд, выглядят как костыль - типа убить демон hotkey-setup, вплоть до удаления...

Вчера в логе валились сообщения на "e055". Эта лабуда пишется постоянно, даже если ничего на клавиатуре не трогать.

Дело происходит на ноуте Dell Inspiron 1501 (Turion 64x2). Ubuntu 7.10 i386. Что можно сделать? :)

Оффлайн grinder

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Dmesg и setkeycodes
« Ответ #1 : 06 Марта 2008, 19:46:18 »
Смотри здесь http://www.tux.in.ua/articles/458 может поможет.

Оффлайн zhentos

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Dmesg и setkeycodes
« Ответ #2 : 13 Марта 2008, 12:43:52 »
Нет тут что-то не то или то, но я не совсем догоняю. Если я делаю по совету:
Цитировать
Возможна ситуация когда клавиша нажимается, но ее скан-код не выдается. Это означает, то что ядро не может найти скан-код привязанный нажатой клавише, такая ситуация сегодня возникает достаточно редко, но всяко в жизни бывает. В выводе «dmesg» должна быть такая строка:Use ’setkeycodes 0xec <keycode>’ to make it known.То есть предлагается установить скан-код клавиши самостоятельно при помощи «setkeycodes», значение keycode выбрать очень просто. Нужно перевести полученную цифру в десятичное число (большинство калькуляторов это умеют) и добавить 128. В данном примере 0xec =236, то есть, получаем скан-код 364.
Т.е. рассматривая конкретно мой случай sudo setkeycodes e00d 141 или sudo setkeycodes e055 213, то у меня перестает работать авто повтор на клавишах.

Оффлайн Александр AldeX Крылов

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Dmesg и setkeycodes
« Ответ #3 : 28 Апреля 2008, 08:10:20 »
Перемещайтесь вот сюда: может, вместе что накопаем... https://forum.ubuntu.ru/index.php?topic=23352.15

 

Страница сгенерирована за 0.026 секунд. Запросов: 23.