如何建立自訂快捷方式來開啟或建立任何應用程式

如何建立自訂快捷方式來開啟或建立任何應用程式

我想知道製作自訂鍵盤快捷鍵來開啟或建立任何應用程式的技術。

答案1

要求

應用程式或命令

安裝所有這些,例如sudo apt install 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>命令部分
  • 最後,點擊快捷方式並設定您的自訂快捷方式:)

相關內容