![建立執行鍵盤快速鍵的應用程式](https://rvso.com/image/913193/%E5%BB%BA%E7%AB%8B%E5%9F%B7%E8%A1%8C%E9%8D%B5%E7%9B%A4%E5%BF%AB%E9%80%9F%E9%8D%B5%E7%9A%84%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F.png)
我一直想知道是否可以創建一個應用程序,其唯一目的是在單擊其圖標時執行分配給它的特定鍵盤快捷鍵。
我相信這可以使用保存鍵盤快捷鍵的文件來完成。如果您知道如何做這樣的事情,請盡快回复,因為我有點著急。
先感謝您
答案1
您可以使用一個小型且非常有用的命令列工具 來實現這樣的效果xdotool
。例如,命令
sleep 0.3s; xdotool key ctrl+x
執行時將觸發Ctrl+按鍵。x
將這些命令包含在自訂啟動器文件以獲得可點擊的項目。
該sleep
命令在執行命令之前引入了 300 毫秒的小延遲。這將減少按鍵被鍵盤緩衝區丟棄的機會。若要直接在.desktop
文件中執行此操作,請將您的Exec=
行寫為:
Exec=sh -c "sleep 0.3s; xdotool key ctrl+x"
在該.desktop
文件中,您也可以指定您的圖示。