UnityでUbuntu 16.04を使用しています。
Super + Dショートカットを変更できますか? [設定]-> [キーボード]-> [ナビゲーション]-> [通常のウィンドウをすべて非表示]で変更しましたが、これは効果がありません。
Super + Vに「すべてのウィンドウを非表示」にしたいので、次のコマンドを使用してレンズを無効にしました。
$ dconf write /com/canonical/unity/dash/scopes "['home.scope']"
注:Compiz Managerをインストールしました。
私はスクリプトを書くのに忙しかったが、その後、単純で実用的な解決策が思い浮かんだ:
xdotool をインストールして、キーの押下をシミュレートします。
Sudo apt install xdotool
無効にする Super+v コマンドによって:
gsettings set com.canonical.Unity.Dash scopes ['']
カスタムショートカットを作成します。[システム設定]> [キーボード]> [ショートカット]> [カスタムショートカット]を選択します。 「+」をクリックして、コマンドを追加します。
/bin/bash -c "sleep 0.3 && xdotool key Super+d"
に Super+v。
今押す Super+v デスクトップを切り替えます。
去るのを気にしないので Super+d 存在する、あなたは作ることができます Super+v 仮想的にを押す Super+d、xdotoolの助けを借りて、次のコマンドを実行します。
xdotool key Super+d
sleep 0.3
は、realキーを押しても仮想キーと干渉しないことを確認するためのものです。