Ubuntu 19.04: как создавать собственные сочетания клавиш для открытия или создания любого приложения

Я хочу знать технику создания пользовательских ярлыков для открытия или создания любого приложения.

1 ответ

Решение

Требования

Приложение или команда

Установите все это как sudo apt install wmctrl

  • xprob
  • Greb
  • wmctrl

Информация

WM_CLASS Информация о приложении.

инструкции

Создание WM_CLASS для любого приложения

Для этого вам нужно сделать настольное приложение.

  • Тип sudo -H gedit /usr/share/applications/<appname>.desktop
  • И заполните эти разделы тем, что вы хотите сделать, я предлагаю вам посмотреть эти посты
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Appname
GenericName=Appname
Comment=
Exec=
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Icon=
Categories=
Keywords=
X-Ubuntu-Gettext-Domain=
StartupWMClass=

Получение WM_CLASS любого приложения

  • Первый тип терминала, чтобы найти WM_CLASS любого приложения xprop | grep WM_CLASS
  • После ENTER нажмите приложение, для которого вы хотите сделать ярлык для
  • Вы увидите возврат, как WM_CLASS(STRING) = "gnome-terminal-server", "Gnome-terminal"
  • Скопируйте первую строку, которая gnome-terminal-server с помощью CTRL + SHIFT + C

Делать ярлык

  • Открытые ярлыки с набором текста shortcut на панель поиска
  • Нажмите + значок внизу открытого окна
  • Установите любое имя, которое вы хотите назвать раздел
  • Тип bash -c "wmctrl -xa <wm_class> || <wm_class> в командный раздел
  • Наконец, нажмите ярлык и установите свой собственный ярлык:)
Другие вопросы по тегам