# set LVDS Display
reg ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000" /v Display0Interface /t REG_DWORD /d 0x4 /f"
# set HDMI display
reg ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000" /v Display1Interface /t REG_DWORD /d 0x1 /f"
# set edid
reg ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000" /v Display0EDID /t REG_BINARY /d 00FFFFFFFFFFFF0030E42403000000000015010380160E780A9795965A55942821505400000001010101010101010101010101010101121B00805020163030204700D9880000001B000000000000000000000000000000000000000000FE004C4720446973706C61790A2020000000FE004C503130315758312D534C4E3200EB /f
Some tools to decode EDID:
- tool to decoded edid binary in hex: https://people.freedesktop.org/~imirkin/edid-decode/
- generate edid binary from timings: https://github.com/akatrevorjay/edid-generator
- list of lvds panel edid: https://github.com/linuxhw/EDID/tree/master
edid-decode usage example:
edid-decode 2880x1800.bin -o hex
# list net devices
pnputil /enum-devices /class {4d36e972-e325-11ce-bfc1-08002be10318}
# install driver using pnputil
pnputil /add-driver C:\Windows\System32\DriverStore\FileRepository\mrvlpcie8897.inf_arm64_9e9d7df29337c652\mrvlpcie8897.inf /force