Иногда возникает необходимость программно открыть или закрыть лоток CD / DVD привода. Например, когда компьютер стоит под столом и нащупать кнопку сразу не получается, или же, как в моем случае, HTPC, в котором кнопка открытия/закрытия лотка откидывается вместе с панелькой при открытом приводе. В этом случае приходится задвигать лоток рукой, что не является лучшим решением. В Ubuntu есть возможность прикрепить практически на любые клавишные комбинации любую команду.
Под функцию управления приводом я решил задействовать совершенно ненужную мне мультимедийную кнопку вызова e-mail клиента, которая присутствует как на оптимизированной для работы в интернет клавиатуры, так и на пульте ДУ.
Для этого в Gnome открываем "Система" > "Параметры" > "Комбинации клавиш клавиатуры"
где нажимаем кнопку "Добавить". В появившемся диалоговом окне вводим название команды, какое вам удобно, и саму команду
eject -T cdrom
После чего жмем "Применить". Обратите внимания, что для закрытия и открытия параметр Т должен быть заглавным. Если же требуется только лишь закрытие, без открытия, то можно использовать -t вместо -T.
После этого находим нашу команду в самом конце списка клавиатурных комбинаций, щелкаем мышью по колонке "Комбинация клавиш" в строке нашей команды и назначаем необходимую комбинацию ее нажатием.
Таким образом можно назначить выполнение практически любой команды или скрипта.
Следует сказать, что в Gnome по умолчанию многие мультимедийные клавиши (клавиатуры или пульта) обрабатываются корректно, что вы и можете увидеть в перечне клавиатурных комбинаций.
Но всё так гладко, если вы работаете в XFCE. Для назначение комбинаций клавиш в этой среде необходимо выполнить
xfce4-keyboard-settings
и на вкладке "Горячие клавиши" аналогичным способом назначить нужные вам команды.
Так, для управление громкостью в XFCE я использовал aumix (может понадобиться доустановить при помощи
sudo aptitude install aumix
тогда как в Gnome управление громкостью уже привязано на мультимедийные клавиши по умолчанию.
Ниже пример моей настройки под себя в XFCE:
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.