LINUX.ORG.RU

Горячие клавиши в консоли


0

1

Есть клавиша, которая не генерирует событие ACPI, так что использовать её с acpid не представляется возможным. Назначил для неё keycode, но как задать действие для клавиши так, чтобы оно выполнялось даже в консоли(соответственно, xbindkeys не подходит)?

★★★★★
Ответ на: комментарий от AITap

Спасибо, Gentoo-Wiki говорил лишь про magmakeys, которого не ни в дереве, ни в оверлеях. Жалко, правда, что init-скрипта нету, придётся написать самому.

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

Жалко, правда, что init-скрипта нету, придётся написать самому.

Лучше активация через udev (правильнее файл девайса для клавиатуры (/dev/input/event*) задать можно — теоретически он может поменяться при следующей загрузке). Я когда-то писал правило udev для этого, но оно давно потерялось, и было совсем простым.

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

/dev/input/by-path/platform-i8042-serio-0-event-kbd

Да, этот путь не должен меняться. Но правило для udev мне кажется более красивым решением, т.к. можно легко и тонко настроить нужные клавиатуры, и демоны для них будут запускаться и останавливаться при подключении и отключении USB-клавиатуры (если настраивать USB-клавиатуру). В данном случае оно, может быть, и лишнее, но в общем случае оно более универсальное.

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

Ноутбук, так что это, определённо, лишнее.

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