; =================================================
; ASUS Monitor INF File for Windows WHQL Driver Installation
; Copyright (c) 2025, ASUSTeK Computer Inc.
; =================================================
;
[Version]
Signature="$WINDOWS NT$"
Class=Monitor
ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
Provider=%ASUS%
CatalogFile=ASUS_VG27AQE5A.cat
DriverVer=12/16/2025,1.0.0.0
PnpLockDown = 1


[ControlFlags]
ExcludeFromSelect.nt=Monitor\AUSAA20

[DestinationDirs]
DefaultDestDir=13
ICMProfilesDir = 23


[SourceDisksNames]
1=%DiskName%,,,

[SourceDisksFiles]
ASUS_Display_DisplayP3.icm = 1
ASUS_Display_sRGB.icm = 1
DisplayWidgetCenterInstallService.exe = 1
DisplayWidgetCenterInstallHelper.exe = 1

[Manufacturer]
%ASUS%=ASUS,NTx86,NTAMD64,NTARM64

[ASUS.NTx86]
%ASUS_VG27AQE5A%=ASUS_VG27AQE5A.Install, Monitor\AUSAA20

[ASUS.NTAMD64]
%ASUS_VG27AQE5A%=ASUS_VG27AQE5A.Install, Monitor\AUSAA20

[ASUS.NTARM64]
%ASUS_VG27AQE5A%=ASUS_VG27AQE5A.Install, Monitor\AUSAA20


[ASUS_VG27AQE5A.Install]
DelReg=DEL_CURRENT_REG
AddReg=ASUS_VG27AQE5A.AddReg, 2560, DPMS
CopyFiles=ASUS_VG27AQE5A.CopyFiles, ICMProfilesDir


[DEL_CURRENT_REG]
HKR,MODES
HKR,,MaxResolution
HKR,,DPMS
HKR,,ICMProfile

[2560]
HKR,,MaxResolution,,"2560,1440"


[DPMS]
HKR,,DPMS,,1

[ASUS_VG27AQE5A.AddReg]
HKR,,ICMProfile,0x10000,"ASUS_Display_DisplayP3.icm","ASUS_Display_sRGB.icm"

[ASUS_VG27AQE5A.CopyFiles]
DisplayWidgetCenterInstallService.exe
DisplayWidgetCenterInstallHelper.exe 


[ICMProfilesDir]
ASUS_Display_DisplayP3.icm
ASUS_Display_sRGB.icm


[ASUS_VG27AQE5A.Install.Services]
AddService = monitor, %SPSVCINST_ASSOCSERVICE%,Monitor_Service.Install
AddService = DisplayWidgetCenterInstallService, 0x00000800, DisplayWidgetCenterInstallService

[Monitor_Service.Install]
DisplayName    = %Monitor.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\monitor.sys

[DisplayWidgetCenterInstallService]
DisplayName = DisplayWidgetCenterInstallService
Description = DisplayWidgetCenterInstallService
ServiceType=0x10
StartType=3
ErrorControl=1
ServiceBinary=%13%\DisplayWidgetCenterInstallService.exe

[Strings]
SPSVCINST_ASSOCSERVICE = 0x00000002
Monitor.SVCDESC = "Microsoft Monitor Class Function Driver Service"
ASUS="ASUSTeK Computer Inc."
DiskName="ASUS Monitor Installation Media"


ASUS_VG27AQE5A="ASUS VG27AQE5A"