回答:
一般的な質問については、「Unityのキーボードとマウスのショートカットとは」をご覧ください。
特別な質問については、Easystrokeをお勧めします。
EasystrokeはX11用のジェスチャー認識アプリケーションです。ジェスチャーまたはストロークは、特定のマウスボタンを押しながらマウス(またはペン、指など)を使用して行う動作です。Easystrokeは、ストロークを認識すると特定のアクションを実行します。現在、イージーストロークは、キープレスをエミュレートし、シェルコマンドを実行し、修飾子を押したまま、スクロールホイールをエミュレートできます。このプログラムはタブレットPCを考慮して設計されており、キーボードにアクセスしなくても効果的に使用できます。Easystrokeは、直感的で効率的なユーザーインターフェイスを提供すると同時に、高度に構成可能であり、多くの高度な機能を提供しようとします。(ソース)
アクティブなウィンドウを除くすべてのウィンドウを最小化するには、この回答のスクリプト(minimise.py)を参照します。
Easystrokeを簡単に管理するには、パネルに表示する必要があります。そのため、インストールdconf-ツール 、そしてオープンdconfエディタへとスイッチを
desktop→ unity→ panelと「システムトレイ・ホワイトリスト」追加に, 'easystroke'終わり。
次にEasystrokeを起動します。新しいアクションを追加するには、パネルアイコンをActionsクリックし、タブでをクリックしますAdd Action。次のパラメーターを使用します。
マウスジェスチャーを設定するには、クリックしてRecord Strokeから、マウスボタン2を押したまま、このアクションでマウスを好きなように動かします。いいよ
(をPreferencesクリックして、タブの優先マウスボタンを変更できますGesture Button。)

アクティブなウィンドウを除くすべてのウィンドウを最小化するには、マウスボタン2を押して、前に選択したアクションを実行します。
必要に応じて、Preferencesタブで「Autostart easystroke」にチェックマークを付けて、Easystrokeをスタートアップアプリケーションに追加します。