Задать вопрос

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

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

Да ладно, нет у меня винды. На Убунте эта функция и так не поддерживается. Именно поэтому я хотел бы привязать своё действие (пусть это будет выполнение конкретного скрипта) к данной кнопке. Как это реализовать? То, что "не из клавиатуры", не должно усложнить задачу, т.к. насколько я знаю, каждая кнопка имеет свой код. Вот как-то и перехватывать нажатие по этому коду (а перед этим, собственно, узнать его).
  • Вопрос задан
  • 4416 просмотров
Подписаться 6 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Решения вопроса 1
Diel
@Diel Автор вопроса
Недолгие поиски и разобрался сам:
welinux.ru/post/2458 -- тут есть всё, что нужно
Для теста конфиг был следующий:
"echo clicked >> ~/clicked"
m:0x10 + c:156

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

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

Похожие вопросы