web-dev-qa-db-ja.com

モニター間でウィンドウを移動するためのキーボードショートカット?

Compizには、論理画面間を移動するのと同様に、物理(ただし、単一のxscreenとして)画面間でアプリケーションを移動するためのキーボードショートカットを設定する設定があったことを覚えています。 Ctrl-Alt-Shift- /  /  / 

Unityでこれを行う方法はありますか?

119
Andrew Bolster

@jrgが述べたように、これは、Unity(低電力2Dバージョンではなく、Unity 3D)の大部分がCompizを使用して構築されているため、依然として可能です。

ただし、Compiz Config Settings Managerを自分でインストールする必要があります。正確な手順は次のとおりです-

  1. apt-get install compizconfig-settings-manager compiz-plugins-extraを使用してCompizConfig Settings Managerをインストールします。
  2. 実行します(ダッシュにCompizと入力するだけで表示されます)。
  3. Window Managementをクリックします。
  4. Putプラグインを有効にします(チェックボックスを選択します)。
  5. Putをクリックします。
  6. Put to next Outputのショートカットを構成します(Put to next Outputのキーボードショートカットの横にある鉛筆アイコンをクリックします。
  7. ログアウトして再度ログインし、変更を有効にします(コメントから!)
136
Jason O'Neil

これは、Compizやそのようなユーティリティを必要としない私の経験に基づいています。

ウィンドウがアクティブになったとき(つまり、フォーカスが合っているとき)Alt + Spaceを押すと、次のようなオプションのあるトップメニューが表示されます。

Minimize
Maximize
Move
Resize
etc.

そのメニューが表示されたら、キーボードのMキーを押してMoveオプションを選択する必要があります

次に、矢印キーを使用してウィンドウを任意の場所に移動できます(モニター間でも)

33
Deep

Compiz Config Settings ManagerのPutプラグインは13.04および14.04でうまく機能します

特別なヒント:

  • [Put]-> [Misc]をクリックします。オプション->「オフスクリーンを回避」を有効化:移動したウィンドウの一部を非表示領域に配置しないようにします。誰かが異なるディスプレイ解像度のモニターを持っている場合に非常に便利です。
13
malisokan

Compiz putはうまく機能します。gridがアクティブな場合は注意してください(通常はそうです)互換性のバグが見つかりますすでにウィンドウの隅にあるグリットウィンドウワークスペースは、putを別の出力にしようとすると、元に戻ります。

これが発生した場合、パニックに陥らないようにするには、次を実行します。

次の出力にウィンドウを送信する前に、"ungrid" itを片側に最大化して ctrl+super+lef or right そしてバム!、今あなたはそれを送ることができ、それは跳ね返りません。

それ両方で動作12.04および14.04

(今、誰が知っているか...多分これは、責任のある開発者が「それはバグではなく機能だ!」xDに抗議するケースの1つです)

6
JorgeArtware