web-dev-qa-db-ja.com

現在のワークスペースでのみウィンドウを切り替えて表示する

私は最近、xfceおよびcompizを使用してUbuntuを実行しているラップトップで使用するための2番目のディスプレイを取得しました。

しかし、私を悩ませていることの1つは、ウィンドウの切り替えです。2番目のモニターには、通常2番目のワークスペースにあるいくつかのウィンドウが開いています。

これで、ウィンドウを切り替えると、2番目のディスプレイで他のウィンドウの1つに誤って切り替えてしまいます。

この問題を修正するにはどうすればよいですか?

8
zhongfu

UnityやXFCEについてはわかりませんが、完全にカスタマイズ可能なデスクトップスイッチングは、KDE(Kubuntu)を実行する多くの理由の1つです。

KDEでタスクの切り替えを現在の画面に制限するには、次を実行します。

  • 押す Alt+F2 task switcherと入力し、ドロップダウンリストからTask Switcherを選択します。

  • task switcherコントロールパネルのメインタブ内には、でウィンドウをフィルターするというセクションがあります。

  • Virtual DesktopsActivities、およびScreensのチェックボックスを選択し、それぞれに対してCurrent activityオプションを選択します。

  • Applyを押して、閉じる前に期待どおりに動作することを確認します。


注:次の操作を実行して、「タスクスイッチャー」を見つけることもできます。

  • Kick Offメニューをクリックします

    -Computerタブに移動します

  • System Settingsメニューをクリックします

    -Workspace Appearance and BehaviorセクションでWindow Behaviorを選択します


関連: KDEのアクティビティとは何ですか、それで何ができますか?

6
virtualxtc

compizxfwm4、またはその他のWMのいずれを使用していても、 Skippy-XD のような柔軟なデスクトップに依存しないタスクスイッチャーを使用できます。この アップストリームスレッド で説明されているように、Skippy-XDを(特定のユーザーの~/.config/skippy-xd/skippy-xd.rcで、またはすべてのユーザーの/etc/xdg/skippy-xd.rcで)構成できます。

  • 他の仮想デスクトップからウィンドウを表示しないようにするには、[general] -> showAllDesktopsfalseに設定します。ほとんどのEWMH準拠のWMで動作するはずです。
  • 他のXinerama画面からウィンドウを表示しないようにするには、[xinerama] -> showAllfalseに設定します。
  • 他のウィンドウを別々のXディスプレイから表示しないようにするには、[general] -> includeAllScreensfalseに設定します。 (ただし、これは非表示のスイッチであり、デフォルトでは無効になっています。)

Openboxの「KDE Present Windows」/「Compiz Scale」/「Mac OS Xexposé」のようなもの/ LXDE/Xfce? 使用法とインストールの詳細を参照してください。基本的に、最新の開発パッケージを Skippy-XD PPA(daily) からインストールできます。次に、skippy-xdコマンドを Alt + Tab または Alt + Esc または何でも。上で説明したように適切にセットアップすると、Skippy-XDは現在の仮想デスクトップandモニターのウィンドウのみを表示するはずです。

3
landroni

私の知る限り、Xfce 4.10(そして、これがあなたが使用しているものだと思います)は、追加のモニターのサポートを制限しています。

この点で、4.12は、複数のモニターで拡張デスクトップモードをサポートします(詳細については design/xfce4-settings/display を参照)。これにより、表示されている問題が修正されることが期待されます。 ppa:xubuntu-dev/xfce-4.12 PPAから開発スナップショットを試すことができます。

または、単にこの質問のアドバイスに従う必要があるだけです。 XFCEでデュアルモニターをセットアップする方法 。いずれにしても、現在、xfwm4に制限があるようです(これが使用している場合)。具体的には、モニターが1つでも2つでも、現在のワークスペース上のすべてのウィンドウを循環します。詳細については、 アップストリームバグレポート を参照してください。

1
landroni