diff --git a/reactos/drivers/video/miniport/vbe/edid.c b/reactos/drivers/video/miniport/vbe/edid.c index 8215a19b53b..a9ebe35dbbf 100644 --- a/reactos/drivers/video/miniport/vbe/edid.c +++ b/reactos/drivers/video/miniport/vbe/edid.c @@ -273,6 +273,11 @@ VBEGetVideoChildDescriptor( { VideoPortDebugPrint(Info, "VBEMP: EDID information read using I²C\n"); } + else if (ChildEnumInfo->ChildIndex == 1) + { + /* We must have 1 monitor, so just report it with no EDID information */ + VideoPortDebugPrint(Info, "VBEMP: Reporting monitor with no EDID information\n"); + } else { VideoPortDebugPrint(Warn, "VBEMP: Unable to read EDID information\n"); diff --git a/reactos/media/inf/CMakeLists.txt b/reactos/media/inf/CMakeLists.txt index 15b5331cd60..8f428be09a0 100644 --- a/reactos/media/inf/CMakeLists.txt +++ b/reactos/media/inf/CMakeLists.txt @@ -18,6 +18,7 @@ list(APPEND INF_FILES kscaptur.inf layout.inf machine.inf + monitor.inf msmouse.inf NET_NIC.inf netamd.inf diff --git a/reactos/media/inf/syssetup.inf b/reactos/media/inf/syssetup.inf index 1c7cbd5df5d..0d7a21c75ab 100644 --- a/reactos/media/inf/syssetup.inf +++ b/reactos/media/inf/syssetup.inf @@ -13,7 +13,8 @@ hal.inf hdc.inf input.inf keyboard.inf -machine.inf +machine.inf +monitor.inf msmouse.inf NET_NIC.inf ports.inf diff --git a/reactos/media/inf/syssetup.inf.tpl b/reactos/media/inf/syssetup.inf.tpl index 4b2968a9dbb..d0069ddfa69 100644 --- a/reactos/media/inf/syssetup.inf.tpl +++ b/reactos/media/inf/syssetup.inf.tpl @@ -24,7 +24,8 @@ hal.inf hdc.inf input.inf keyboard.inf -machine.inf +machine.inf +monitor.inf msmouse.inf NET_NIC.inf ports.inf