LINUX.ORG.RU

setkeycodes не работает


1

0

Имееются мультимедия клавишы, типа Home, Zoom и.т.д. Дабы они заработали, решил посмотреть dmesg:

atkbd.c: Unknown key pressed (translated set 2, code 0x94 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e014 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0x94 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e014 <keycode>' to make it known.

это результат нажатия одной из таких кнопок. Ну естественно следую написаному
забил команду:

/ # setkeycodes e014 249

так же пробовал вместо е014 указывать 0х94, толку нет

После чего эта кнопка пропала из dmesg, но и в xev её не видно, т.е.
когда её нажимаю xev молчит...после ребута эта кнопка опять видна в dmesg.

Что делать, как задействовать кнопки?!

Заранее спасибо!!!
★★★★★

может код не угадал? попробуй вместо 249 другое что-нибудь написать.

vden ★★
()

я просто удивляюсь количеству проблем, которых ты себе создаешь :) после чего начался этот глюк, небось после очередного emerge world?

JB ★★★★★
()
Ответ на: комментарий от cyclon

странно, конечно, на факт, что она как-то работает.

так что, предлагаю просто в hotkey-менеджере твоего DE забить эти кнопки - и не париться.
ну и при загрузке все setkeycodes выполнять.

vden ★★
()
Ответ на: комментарий от JB

> я просто удивляюсь количеству проблем, которых ты себе создаешь :) после чего начался этот глюк, небось после очередного emerge world?

ну если бы я знал :))

т.е. такое поведение это нормально? :)

cyclon ★★★★★
() автор топика
Ответ на: комментарий от cyclon

> ну если бы я знал :))

то есть вчера работало, а сегодня уже отвалилось? так не бывает

> т.е. такое поведение это нормально? :)

для генты - вполне ;)

JB ★★★★★
()
Ответ на: комментарий от cyclon

само по себе - нет, ненормально
но если у тебя генту - то все может быть ;)

vden ★★
()
Ответ на: комментарий от JB

> то есть вчера работало, а сегодня уже отвалилось? так не бывает

ну не совсем вчера...где месяца три назад...т.е. три месяца назад было всё зашибись..потом похерил Xmodmap, а восстанавливать было лень, только ща руки дошли и тут такой облом :(

cyclon ★★★★★
() автор топика
Ответ на: комментарий от cyclon

Вообщем через задницу но вроде всё настроилось и работает...
Получилось такая картина:

В виде: Забитый сканкод -> Получился сканкод

190 -> 170
191 -> 219
192 -> 249
193 -> 205
194 -> 207
195 -> 149
196 -> 150
197 -> 154
198 -> 155
199 -> 167
200 -> 168
201 -> 169

вот так :)

cyclon ★★★★★
() автор топика

> После чего эта кнопка пропала из dmesg, но и в xev её не видно, (...)

А что ожидалось?

Цитирую setkeycodes(8): "The keycodes of X have nothing to do with those of Linux. Unusual keys can be made visible under Linux, but not under X."

Как минимум, _между_ ядерными штуками с которым ты возился и тем что покажет xev стоят ещё X'овые штуки -- XKB и т.д.

alexs
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.