Ubuntu のランチャーを起動するコマンドライン オプションはありますか?

Ubuntu のランチャーを起動するコマンドライン オプションはありますか?

私は複数のコンピューター間でマウスとキーボードを共有しています。マウスは、メニューを表示するために側面に圧力をかけることができません。キーボード ショートカットは、他のコンピューターに干渉することがあります。ランチャーを表示するコマンド ライン オプションがあれば、ランチャーを使用するための使いやすいインターフェイスをプログラムできるのではないでしょうか。

ご協力いただければ幸いです。


スクリプトで動作するキーボード ショートカットをエミュレートする方法を誰かが知っている場合は、スクリプトから Super Key ショートカットを呼び出すことができます。

答え1

これはあなたが求めている答えではないことは承知していますが、問題は解決します。「設定」、「外観」、「動作」に移動し、以下に示すようにランチャーの自動非表示をオフにします。問題は解決しました。

デスクトップにさらにスペースが必要な場合は、[ワークスペースを有効にする] もオンにしてください (以下のチェック ボックスがオンになっていることがわかります) Ctrl。 と矢印キーを使用して切り替えることができます。 私のシステムでは、これにより、追加の画面を購入することなく、ワークスペースが 12 倍に増加しました。

また、アプリケーション レンズを表示してアプリケーションを起動することもできますSuperA(Super キーは、私のキーボードでは左Ctrlと左のAltキーの間にあります。皆さんのキーボードでも同じかもしれません)。

キー入力をシミュレートしたい場合は、xdotool以下からインストールできます。sudo apt-get install xdotool

自動非表示

出典: 経験

http://xmodulo.com/simulate-key-press-mouse-movement-linux.html

答え2

Super キーだけを押すと、ランチャー付きのダッシュが表示されます。ただし、Unity ランチャーの表示をオン/オフに切り替えるスクリプトがあります。これを使用すると、必要に応じてランチャーを表示してそこに保持できます。

#!/usr/bin/env bash

status=$( gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode )

new_status=0

if [ $status -eq 1 ]
then
    new_status=0
else
    new_status=1
fi

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode $new_status

そのスクリプトをショートカットとしてバインドするだけで、そのショートカットがアクティブになるたびに、スクリプトによってランチャーが非表示または表示されます。スクリプトをショートカットにバインドする手順については、次の場所を参照してください。https://askubuntu.com/a/331632/295286

関連情報