
我想知道製作自訂鍵盤快捷鍵來開啟或建立任何應用程式的技術。
答案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>
至命令部分 - 最後,點擊快捷方式並設定您的自訂快捷方式:)