ATI Catalyst Control Center(fglrx)を使用して、デュアルヘッド(マルチデスクトップオプション)を介して2台のデスクトップを設定しました。 2つのマウスとキーボードが接続されているので(USB)、xinput
これを2つの別々のグループに分けることができます。各グループを1つの画面に固定できますか?これをどのように永久に実行できますか?または、この「ライトマルチシート」構成をマルチシートに変換する手順は次のとおりです。
Catalyst Centralが設定したxorg.confは次のとおりです。
Section "ServerLayout"
Identifier "amdcccle Layout"
Screen 0 "amdcccle-Screen[1]-0" 0 0
Screen "amdcccle-Screen[1]-1" 1400 0
EndSection
Section "Module"
Load "glx"
EndSection
Section "Monitor"
Identifier "0-CRT1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1400x1050"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1400x1050"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "Default Device"
Driver "fglrx"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-0"
Driver "fglrx"
Option "Monitor-DFP1" "0-DFP1"
BusID "PCI:1:5:0"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-1"
Driver "fglrx"
Option "Monitor-CRT1" "0-CRT1"
BusID "PCI:1:5:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
SubSection "Display"
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-0"
Device "amdcccle-Device[1]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-1"
Device "amdcccle-Device[1]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group "vglusers"
Mode 0660
EndSection
答え1
あなたの要件を理解している場合は、1つの画面、キーボード、マウスを1つのServerLayoutにバインドし、残りは2番目にバインドする必要があります。
http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "Layout1"
Screen 0 "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
私が知る限り、これが続けることができる唯一の方法です。
Archはまた良いチュートリアルです:
https://wiki.archlinux.org/index.php/Xorg_multiseat
Linux Toysは、6人乗りシートのインストール方法も示しています。
答え2
私が忘れてしまった興味深い可能性の一つは、タイラーサボのことです。回答私の質問にマルチプレイヤーゲーム?@gaming.SEが提案したもの:
VMWareを使用します。これはVMWare Playerだけで可能であるか(単一の仮想マシンにマウスを割り当てることができる必要があります)、またはVMWare Workstationを試してみる必要があるかもしれません(動作すると確信しています)。必要なハードウェア/ソフトウェアは次のとおりです。
- 複数セットのUSB入力(マウス/キーボードなど)
VMWare Workstation(またはその他のVMシステム)のライセンス
- 仮想マシンを正常に設定して終了します。
- USBコントローラ(仮想コンピュータ設定の編集にある)を「すべてのUSB入力デバイスの表示」に設定します。
- 仮想マシンを起動します。
- メニューから仮想マシン - >リムーバブルデバイスに移動し、仮想マシンにのみ直接入力を選択します。 (現在、キーボード/マウスの組み合わせの1つが対応する仮想マシンにのみ接続されています。)
この時点では、そのウィンドウにのみ入る入力セットと完全に隔離されたウィンドウがあります。処理できるだけ多くのVMを使用してこれを行うことができます(そして処理できるだけの入力セット - 私は2つのセットでのみテストしました)。起こることができる唯一の迷惑なことは、入力セットが2つ(私の場合はラップトップキーボード、USBキーボード、USBマウス2つ)しかないということです。 USBキーボード/マウスコンボを使用して仮想マシンを設定し、1台のモニタに最大化しました(これを行うにはVMWareツールが必要です)。一方、マウスがある仮想マシンから別の仮想マシンに移動できる問題(ツールの機能)に直面して、この問題を解決するために、2番目の仮想マシンを「排他モード」に設定して「ホスト」を入力します。 2番目のキーボード/マウスコンボを使用することもできます。
最善の点は、マルチモニタを必要とせず、複数の仮想マシン+キーボード+マウスを使用して分割画面スタイルを実装できることです。
答え3
似たようなことを試してみましたか?マスターデータ管理?設定ファイルでキーボード/ビデオ/マウスマッピングを処理するようです。
答え4
他の答えは確かに正確ですが、MDM /マルチシート文書は多少不足して散在しています。ここで提供されているリンクのいくつかは古く、Xorgの前身であるXFree86を参照しています。一部の調査は、ほとんどのMDM構成がXepyrを使用していることを示しています。
Multiseat Xepyr 構成を構築する方法は次のとおりです。