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


8

私は最近、私のラップトップがでUbuntuを使用して使用する第2の表示を取得しているxfcecompiz

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

さて、ウィンドウを切り替えると、セカンドディスプレイ上の他のウィンドウの1つに誤って切り替えてしまいます。

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


KDEの使用に反対していますか?デュアルモニタレイアウトの良いリコールと完全にカスタマイズ可能なデスクトップの切り替えは、私はKDEにXFCEとユニティから切り替えた理由
virtualxtc

@virtualxtc KDEを試しましたが、本当に気に入っています。ただし、KDEでデスクトップ切り替えをカスタマイズして、現在のワークスペースとディスプレイのウィンドウだけがAlt + Tabリストに表示されるようにする方法はわかりません。これを行う方法を説明する回答を書いていただけませんか?そのための賞金を差し上げます。ありがとう。
Malte Skoruppa、2014年

回答:


6

UnityかXFCEかはわかりませんが、完全にカスタマイズ可能なデスクトップ切り替えは、KDE(Kubuntu)を実行することを選択する多くの理由の1つです。

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

  • Alt+ F2を押して入力し、ドロップダウンリストからtask switcher[ タスクスイッチャー]を選択します。

  • 内部task switcherコントロールパネルのメインタブと呼ばれるセクションがありによってフィルタ窓が

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

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


注:「タスクスイッチャー」は、次の方法でも検索できます。

  • Kick Offメニューをクリック

    - Computerタブに移動します

  • System Settingsメニューをクリック

    - Workspace Appearance and Behaviorセクションの下でWindow Behavior


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


どうもありがとう!これは素晴らしいです。これは明らかに複数のモニターをインテリジェントに処理できる唯一のデスクトップ環境であるため、KDEへの切り替えを非常に真剣に検討しています。しかし、もう1つ質問があります。それを行う方法をどのようにして見つけましたか。Alt + F2ソリューションはTask Switcherと呼ばれていることがわかっていれば問題ありませんが、ウィンドウスイッチャーまたはAlt + Tabの動作などと呼ばれている可能性もあります。それらが何と呼ばれるのかわからない場合でも実際にそれらを見つけることができるような設定について、KDEのどこかに包括的な概要がありますか?
Malte Skoruppa、2014年

上記の編集を参照してください(コメントがディスカッションに追加されなくなったため、コメントを削除しました)。
virtualxtc 2014年

完璧です、そのような方法があることを知るのは良いことです。キーワードで検索できますが、より古典的な方法で検索する方が簡単な場合もあります。:)
Malte Skoruppa 2014年

3

を使用compizしているxfwm4場合でも、他の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 / LXDE / Xfceで 'KDE Present Windows' / 'Compiz Scale' / 'Mac OS Xexposé'のようなものを参照してくださいいくつかの使用法とインストールの詳細については。基本的に、Skippy-XD PPA(毎日)から最新の開発パッケージをインストールできます。次に、あなたがバインドできるskippy-xdにコマンドをAlt + Tabか、Alt + Escまたは何でも。上で説明したように、適切に設定すると、Skippy-XDは現在の仮想デスクトップモニターのウィンドウのみを表示します。


1
ねえ、私はそれをテストしました、そしてそれはうまくいきます!多くの感謝、これは良い追加です。
Malte Skoruppa、2014年

涼しい!無駄かもしれないが、私は実際には現在なくなっている賞金を狙っていた。:)しかし、このソリューションでXfce(および/またはSkippy-XD)を使い続けることができる場合は、私もそれで満足します。
Landroni 14年

はい、申し訳ありませんが、あなたがこの答えを書く前にすでにそれを授与していました。そして、私が賞金をあげた他の答えも本当に役に立ちました。私は実際にはKDEが好きです。最終的に何を使用するか見てみましょう。私はまだ自分自身を知りません。とにかくあなたの助けをありがとう、それは間違いなく啓蒙的でした:)
Malte Skoruppa '22年

いいえ、心配しないでください。KDEの回答は便利で、以前の回答よりも報奨金に値するものだと思います。
ランドローニ2014年

@landroni悪い。私はコメントを削除する必要があると思います....
virtualxtc 14年

1

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

この点で4.12、マルチモニターの拡張デスクトップモードをサポートします(詳細については、design / xfce4-settings / displayを参照してください)。ppa:xubuntu-dev / xfce-4.12 PPA から開発スナップショットを試すことができます。

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


なるほど、ありがとう!新しいラップトップが2日で届きます。そのため、現在の古いラップトップよりもはるかに簡単に処理できるため、Unityに切り替えます。
zhongfu 2014年

PPAからXfce 4.12開発スナップショットを試しましたが、残念ながら問題を解決できないようです。
Malte Skoruppa、2014年

@MalteSkoruppaを使用すると同じ問題が発生しますxfwm4か?
Landroni 2014年

はい、実際にxfwm4を使用していました。Alt + Tabメカニズムは、現在のディスプレイ(「現在のディスプレイ」とは、現在アクティブなウィンドウがあるディスプレイ)にあるものだけでなく、すべてのディスプレイ(つまり、モニター)のウィンドウを表示します。
Malte Skoruppa、2014年

バグレポートへのリンクをありがとう。したがって、これは既知の問題のようですが、Xfce開発者はそれを無視することを選択したか、過去1年半ほど(その報告が提出されたとき)他の優先事項を持っていました。私は元の質問へのコメントで約束したように、virtualxtcに賞金をまだ与えましたが、それが実際に元の質問に答えるので、質問が私のものである場合、私は受け入れられたものとしてマークします(Xfceでそれを行う方法?)ベスト:それは不可能です;)
Malte Skoruppa 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.