GNOME:WinKey(Super_L)をメインメニュースイッチとして使用

GNOME:WinKey(Super_L)をメインメニュースイッチとして使用

Super_Lメニューを開くには(WinKey)ボタンを設定する方法を知っています。

gconftool-2 --set /apps/metacity/global_keybindings/panel_main_menu --type string "Super_L"

現在のメニューを閉じるには、メニュー領域の外側をクリックする必要があります。トグルボタンとして使用する必要がありますSuper_L。 1回押すとオンになり、2回押すとオフになります。

それでは、今必要なのは2番目のプレスで閉じることができますか?

ベストアンサー1

(編集者)記事をもう一度読んで、そのトピックについてさらに調査したところ、私の提案は少し...愚かだと思いました。しかし、誰かが同様の冒険に触発された場合に備えて、ここに残しておきます。

Toggle.shという小さなスクリプトを書いて、どこかに置いてみてください。

if `panel_is_open`
    close_panel
else
    open_panel

または

if [ `cat panel` == "on" ]; then
    close_panel
    echo 'off' > panel
else
    open_panel
    echo 'on' > panel
fi

このラインに沿って--set使用した後/path/to/toggle.sh

おすすめ記事