ダブルクリックするとキーが押されるアイコンを作成するにはどうすればよいでしょうか?

ダブルクリックするとキーが押されるアイコンを作成するにはどうすればよいでしょうか?

たとえば、ダブルクリックして Super キーを押すと、ドキュメント/ファイルを作成する方法はありますか。Ubuntu でこのようなことが可能かどうかはわかりません。

答え1

bashまたはで記述されたスクリプトが必要ですsh

まず、 をインストールしますxdotool

次に、ファイルに次の内容が含まれるようにします。

#!/bin/sh

xdotool key Super_L

superkey.sh拡張子を付けて、任意の名前で保存します.sh

Super_Lは左スーパーキーを指します。 、Tabなどの他のキーも押すことができますCaps_Lock

次に、ファイルのプロパティまたはターミナルなどを使用して、実行するファイルを設定しますchmod +x superkey.sh

これで、ファイルをダブルクリックすると、左の Super キーが押された状態になります。

答え2

キーの押下をシミュレートするなどの簡単なコマンドを実行して、ダブルクリック可能なアイコンを作成する簡単な方法は、ファイルを使用することです.desktop

あなたの例では:

[Desktop Entry]
Name=Press Key
Exec=xdotool key Super_L
Type=Application
  • インストールxdoツールキーの押下をシミュレートするために必要なもの:

      sudo apt-get install xdotool
    
  • 上記のコードを として保存しpresskey.desktop、実行可能にして(!)、お楽しみください :)

注記

次の行を追加することで、カスタム アイコンを使用してランチャーを「改造」できます。

Icon=/path/to/icon.png

ここに画像の説明を入力してください

関連情報