14

モニターを特別なアプリケーションの「プライベート」デバイスとして使用する必要があります。それを一種の懐中電灯として使用し、フルスクリーンで特別なパターンを描画したいと考えています。このモニターをOS(Windows 7)に通常のモニターとして認識させたくありません。つまり、ユーザーはマウスをそのモニターに移動したり、解像度を変更したり、スクリーンセーバーを実行したりできないはずです。しかし、アプリケーションから操作できるようにしたいと考えています。モニターは、HDMI ケーブルを使用してビデオ カード (おそらく nVidia) に接続されています。

これを行う最も簡単な方法は何ですか? 追加のアダプターやシンプルなビデオ カード、その他の特別なデバイスの購入など、すべての解決策を歓迎します。今のところ想像できる唯一の解決策は、モニターを別のコンピューターに接続し、そのコンピューターでデーモンを実行し、イーサネットなどを介してコンピューターに接続し、コンピューターからそのデーモンと通信することです。それはかなり醜く、追加のコンピューターが必要です。しかし、私はこの問題を解決する必要があります。

4

3 に答える 3

6

これを行うには、モニターをデスクトップから取り外します。デスクトップからモニターを切り離すと、Windows が通常の UI にモニターを使用できなくなります。

モニターの取り付けと取り外しのサンプル コードは、この KB 記事にあります。これが完了したら、モニターを独立したディスプレイとして使用できます。

于 2013-12-27T12:23:13.040 に答える
2

外部 PC を使用するという独自のアイデアと、この「外部」デバイスとして VM を使用することに関する Mark のコメントに基づいて構築します。

これらのいずれかのような外部 USB-to-VGA ビデオ アダプタを購入できます。USD40:

USB-VGA アダプタ

http://www.newegg.com/USB-Display-Adapters/SubCategory/ID-3046

ほとんどすべての VM ソフトウェアは、何らかの USB パススルーをサポートしています。VirtualBox はその好例です。VM だけが USB デバイスを認識し、ホストはそれを完全に無視します。したがって、手順は次のようになります。

  1. 上記のUSB-to-VGAアダプターを購入してください。
  2. スリムな仮想マシンを構成し、小さなユーティリティを作成して、ネットワーク経由で画面に表示する画像を受信します。
  3. USB-to-VGA アダプタを仮想マシンに直接接続するように VirtualBox を構成します。
于 2013-12-26T08:50:30.277 に答える