Linux (Ubuntu) как перехватить нажатие конкретной кнопки (не из клавиатуры)?

Есть у меня этот чудненький ноутбук. Там рядом с кнопкой включения/выключения есть маленькая кнопочка, которая на Win предназначена якобы для восстановления (наверное, перед этим должен делаться бекап) системы.

Да ладно, нет у меня винды. На Убунте эта функция и так не поддерживается. Именно поэтому я хотел бы привязать своё действие (пусть это будет выполнение конкретного скрипта) к данной кнопке. Как это реализовать? То, что "не из клавиатуры", не должно усложнить задачу, т.к. насколько я знаю, каждая кнопка имеет свой код. Вот как-то и перехватывать нажатие по этому коду (а перед этим, собственно, узнать его).
  • Вопрос задан
  • 4391 просмотр
Решения вопроса 1
Diel
@Diel Автор вопроса
Недолгие поиски и разобрался сам:
welinux.ru/post/2458 -- тут есть всё, что нужно
Для теста конфиг был следующий:
"echo clicked >> ~/clicked"
m:0x10 + c:156

и сработало отлично! При каждом клике дописывалась строка. Так что повешу на эту клавишу всё, что захочу
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы