複数のアクティブウィンドウ/複数の入力デバイスを許可するウィンドウマネージャー?


9

私は、複数のモニターを備えた巨大なデスクトップと、1台の非常に優れたコンピューターを持っています。私はまた、複数のマウスとキーボードを置いています。今、私は本当にすべてのハードウェアを利用したいと思います。友人がやって来て、1台のコンピューターで私と同時にコーディングしたいとします。私は彼に彼自身のマウスとキーボードを与えたいと思います。彼のマウスが1つのウィンドウ上にあるときはいつでも、彼の入力がウィンドウに向けられるようにします。これにより、さまざまなプログラム部分を記述し、ウィンドウ間で簡単にコピーして貼り付けることができます。

私の知る限り、ほとんどのウィンドウマネージャはアクティブウィンドウを1つしかサポートしていないため、これは不可能です。これは、ほんとうに珍しいことなのでしょうか、それともXやOSの基本的なアーキテクチャの問題が原因なのでしょうか。

これは私が本当に望んでいることではありませんが、各モニターで1つのXサーバーを実行し、それぞれに独自のキーボード/マウスを与えることは可能でしょうか?


プログラムが同じウィンドウ内の2つの異なる場所で(たとえば、テキストの異なる部分を選択して)同時にマウスドラッグを処理する方法には、いくつかの微妙な問題があります。この種の問題を考慮に入れていないソフトウェアが存在するため、運が悪い場合があります。すべての共同編集者が何らかの方法でアクセスできるファイルの形式で共同作業を行う通常の方法は、実行可能なソリューションへの私の賭けです。
Eroen、2011


1
ここで答えが見つかりました。alec.mooo.com / mpx.htmlは、8時間の制限が切れると、自分自身で完全な答えを投稿します。
ボバルバ

回答:


6

コメントを読んで少しサーフィンした後、ようやく答えが見つかりました:http : //alec.mooo.com/mpx.html

ページがオフラインになった場合:

  1. 新しい入力ペアを作成します。

    xinput create-master New
    
  2. 各入力ペアに接続されているデバイスを表示する

    xinput list
    
  3. デバイスを新しい入力ペアに再接続します(xとyをリストのデバイス数で置き換えます)

    xinput reattach <x> <y>
    

Xにはサポートが組み込まれていますが、主要なウィンドウマネージャはマルチカーソルを考慮して設計されていません。しかし、ある程度は機能します。ここに私が試したウィンドウマネージャーがあります:

  • Gnomeクラシック
    • 両方のカーソルが見える
  • アイスWM
    • Gnome Classicとほぼ同じサポート
  • ユニティ
    • 2番目のカーソルは、動いていないときに非表示になります。
  • ノームシェル
    • カーソルは常に見えません。他のウィンドウの後ろにあると思います。すべて
  • 啓発。(私の現在のwm)
    • 私が試したウィンドウマネージャーの中で最高のもの。
    • 複数のフォーカスモードをサポートしていると主張している(有効にする方法がわからなかった)
    • 一度に複数のウィンドウのドラッグをサポートするのは奇妙です。

Gnome Shellを除いて、すべてのwmマネージャーは複数のカーソルをかなりうまく処理しました。友達と同時に閲覧することができました。ただし、一度にフォーカスできるウィンドウは1つだけです。これは、キーボードの入力の1つがフォーカスされていない(灰色のタイトルバー)ウィンドウに向けられていることを意味します。たとえばgnome-terminal、empathy、chromeなどの一部のアプリケーションでは、これはうまく機能しますが、点滅するテキストカーソルが見えないことがあります。

各キーボード入力がどのウィンドウに向けられているかも、少しランダムに見えます。通常は、最後にウィンドウをクリックしたカーソルとペアになっているキーボードですが、常にそうであるとは限りません。そして、スクロールは時々奇妙です。

ICE-MC

私はより良いサポートのあるウィンドウマネージャーをネットで検索しましたが、見つけることができる唯一のものは、マルチカーソルウィンドウマネージャー(Ice-MC)と呼ばれるIceWMの修正バージョンです。 http://multicursor-wm.sourceforge.net/ 2009年に開発が中止されたようで、コンパイルに多くの問題がありました(一部の古い依存関係、一時的にあきらめました)。

スクリーンショットから、それは本当に有望に見えます。各人は自分の色でカーソルを取得し、ウィンドウの境界はキーボードフォーカスを持つ人の色で色付けされます。時間があるときは必ず調べます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.