Узнайте идентификатор USB устройства при помощи lsusb
. Добавьте строку к своей конфигурации после MatchDevicePath "/dev/input/event*"
который содержит MatchUSBID "4567:89ab"
откуда последний шестнадцатеричный код является тем lsusb
.
См. также документацию для xorg.conf.d(5)
.
Так, Вам нужен терминал гнома для выполнения только после графического входа в систему?
Настольные среды Linux как Gnome (2,3) и KDE, согласованная о стандартном способе настроить автоматический запуск приложений: https://developer.gnome.org/autostart-spec/
В основном необходимо создать a .desktop
файл в одном из так называемых XDG
каталоги для запуска приложения, в расчете на пользователя или на систему. Вот XDG
спецификация каталогов. Например, если Вы хотите файл автоматического запуска в расчете на пользователя, можно создать файл /home/fifamaniac04/.config/autostart/terminal.desktop
со следующим содержанием:
[Desktop Entry]
Type=Application
Name=Terminal
Exec=gnome-terminal
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Полная спецификация .desktop
формат файла и опции здесь.
С другой стороны, можно использовать программу GUI Startup Applications
в меню Gnome для создания .desktop файлов автоматически. У меня есть он в Приложениях-> Системные Инструменты-> Предпочтения-> Приложения Запуска.
Кроме того, см.:
Это расширение отличных указаний на этой странице Бориса Буркова (4 января, 2014)
Если вы используете последнюю версию Kali Linux (Gnome 3.22.2, Kali GNU / Linux Rolling 64-bit), вы можете обнаружить, что как только вы создадите папку автозапуска и поместите туда свой сценарий, сценарий все еще не запускаться при входе в систему, перезагрузке или запуске.
Я нашел простое решение этой проблемы, которое вы можете использовать. Выберите инструмент настройки, перейдите на вкладку «Питание» и в разделе «Когда крышка ноутбука закрыта» установите для параметра «Не приостанавливать при закрытии крышки» значение «Включено» (по умолчанию отключено).
Это поместит файл в папку автозапуска (ignore-lid-switch-tweak.desktop), и он также включит любые другие файлы автозапуска в этой папке. После перезапуска сеанса сеанс терминала откроется автоматически.