このブログを検索

ラベル monitor の投稿を表示しています。 すべての投稿を表示
ラベル monitor の投稿を表示しています。 すべての投稿を表示

2017/10/04

DumpEDIDでPCに接続されているモニタ情報を拾う

PCに接続されているモニタ情報を拾いたかったが、いまいちよくわからなかった。
グラボの情報拾って、そこから何らかの情報をと思ったが、その方法もいまいちわからん。

下記レジストリまでいけば何かわかるかもと思ったが、ちょっと面倒くさそう。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\AdditionalModeLists
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Connectivity

検索していたら「DumpEDID」というソフトがあるようで、こちらを使用すると下記のような情報が取得できる。

*****************************************************************
Active : Yes
Registry Key : DISPLAY\DELF049\0&0000000X&0&UID0000000
Monitor Name : DELL P1914S
Serial Number : XXX0CX00XXXXX
Manufacture Week : 17 / 2015
ManufacturerID : 00000 (0x0000)
ProductID : 00000 (0x0000)
Serial Number (Numeric) : 0000000000 (0x0000000X)
EDID Version : 1.4
Display Gamma : 2.20
Vertical Frequency : 56 - 76 Hz
Horizontal Frequency : 30 - 81 KHz
Maximum Image Size : 38 X 30 cm (19.1 Inch)
Maximum Resolution : 1280 X 1024
Support Standby Mode : No
Support Suspend Mode : No
Support Low-Power Mode : Yes
Support Default GTF : No
Digital : Yes
Supported Display Modes :
720 X 400 70 Hz
640 X 480 60 Hz
640 X 480 75 Hz
800 X 600 60 Hz
800 X 600 75 Hz
1024 X 768 60 Hz
1024 X 768 75 Hz
1152 X 864 75 Hz
1280 X 1024 60 Hz
1280 X 1024 75 Hz
*****************************************************************
ということで、これを使うことにした。
http://www.nirsoft.net/utils/dump_edid.html

過去の、モニタ接続履歴も表示されるが、Active 項目が Yes となっているものが現在接続されているモニタとなるので、後はスクリプト等で何とかなるだとう。
便利。。

2014/05/19

DVIとDisplayPortでマルチモニタした時

DVIとDisplayPortでマルチモニタした時にDPの方のモニタの電源を切ると、DP側に並べていたアイコンが全部DVIの方に戻ってくる。

「電源切るな」という話かもしれないが、複数台PCを使用する時にモニタ切替等で必要な場合がある。

おそらくDPのモニタを落とすと信号が切れてOS側で「モニタついてないよ、見えないアイコン持ってくね」と余計な事をしてしまうのだろう。
嬉しい機能なのだが、自分の環境ではありがた迷惑だ。

この現象に悩んでいたら、職場の人が解決方法を教えてくれた。
結果からいうと、NVIDIAのQuadroでしか効果がない。
geforceではそもそもの設定項目が表示されていなかった。
  1. 「ワークステーション」の「システム トポロジを表示します。」を選択します。
  2. リストにある「EDIDステータス」の【モニター…】をクリックします。
  3. EDIDのエクスポートの【EDIDのエクスポート】を押し、EDID情報をテキストとして保存します。
  4. 「システム トポロジの表示」に戻り、再度「EDIDステータス」の【モニター…】をクリックします。
  5. 保存したEDID情報ファイルを読み込ませます。
これで解決した。
--
参考
http://h50146.www5.hp.com/products/workstations/monitors/popup.html