Software Archive
Read-only legacy content
17061 Discussions

Inf-editing help needed: Resolution of 1680x1050 with a 945GM

mail3
Beginner
4,439 Views
Hello,

I just bought a 22" Acer Widescreen Monitor and it is sometimes working with my PC. 3 times up to now - by chance... I just read this, but I don't know what to do, because the DTD is not in my driver. Can someone help me editing my .inf file to get this thing working for every time? I copied the MonInfo-report and my driver below.

This is from MonInfo:
Monitor
Windows description......... ACR Monitor
Manufacturer description.... Acer AL2216W
Manufacturer................ ACR
----------------------------
Plug and Play ID............ ACRAD74
Serial number............... L74090466420
EDID data source............ I2C bus (real-time)
----------------------------
Manufacture date............ 2007, ISO week 2
EDID revision............... 1.3
Display type and signal..... Analog 0.700,0.000 (0.7V p-p)
Sync input support.......... Separate
Screen size................. 470 x 300 mm (~23")
Power management............ Active off/sleep

Color characteristics
Display gamma............... 2,20
Red chromaticity............ Rx 0,644 - Ry 0,348
Green chromaticity.......... Gx 0,286 - Gy 0,603
Blue chromaticity........... Bx 0,143 - By 0,070
White point (default)....... Wx 0,313 - Wy 0,329

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... 30-82kHz
Vertical scan range......... 56-76Hz
Video bandwidth............. 210MHz
Extension blocks............ n/a
Timing recommendation #1.... 1680x1050 at 60Hz
Modeline................ "1680x1050" 146,250 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

Standard timings supported
640 x 480 at 60Hz - IBM VGA
640 x 480 at 67Hz - Mac II
640 x 480 at 72Hz - VESA
640 x 480 at 75Hz - VESA
720 x 400 at 70Hz - IBM VGA
800 x 600 at 56Hz - VESA
800 x 600 at 60Hz - VESA
800 x 600 at 72Hz - VESA
800 x 600 at 75Hz - VESA
832 x 624 at 75Hz - Mac II
1024 x 768 at 60Hz - VESA
1024 x 768 at 70Hz - VESA
1024 x 768 at 75Hz - VESA
1152 x 864 at 75Hz - VESA
1280 x 720 at 60Hz - VESA
1280 x 960 at 60Hz - VESA
1280 x 1024 at 60Hz - VESA
1280 x 1024 at 75Hz - VESA
1360 x 765 at 60Hz - VESA
1440 x 1440 at 60Hz - VESA
1440 x 1440 at 75Hz - VESA
1680 x 1050 at 60Hz - ACR
1680 x 1680 at 60Hz - VESA

Raw EDID base
00: 00 FF FF FF FF FF FF 00 04 72 74 AD 19 06 20 70
10: 02 11 01 03 68 2F 1E 78 2E C5 85 A4 59 49 9A 24
20: 12 50 54 BF EF 00 81 80 81 40 71 4F 95 00 95 0F
30: B3 00 81 C0 8B C0 21 39 90 30 62 1A 27 40 68 B0
40: 36 00 D9 28 11 00 00 1C 00 00 00 FD 00 38 4C 1E
50: 52 15 00 0A 20 20 20 20 20 20 00 00 00 FC 00 41
60: 63 65 72 20 41 4C 32 32 31 36 57 0A 00 00 00 FF
70: 00 4C 37 34 30 39 30 34 36 36 34 32 30 20 00 64

Display adapter
Adapter description......... Auxiliary port
Adapter device ID........... 0x27A68086
Display settings............ n/a

User/computer information
Registered user name........ Hugo-Marta
Registered organization..... n/a
Network user name........... Schmu
Network computer name....... WOODSTOCK
Windows version ............ Windows XP
Windows build .............. 5.01.2600 Service Pack 2
Installation date .......... n/a


And this is my driver:

; AL2216W.INF
;
; This is Setup information file for monitors
;
; Copyright (c) 2006, Acer

[Version]
signature="$CHICAGO$"
Class=Monitor
ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
Provider=%Acer%
CatalogFile=AL2216W.cat
DriverVer=03/13/2006,1.00

[ControlFlags]
ExcludeFromSelect.nt = MonitorACRAD74

[ClassInstall32]
;AddReg=ClassAddReg32

[ClassAddReg32]
;HKR,,,,%MonitorClassName%
;HKR,,Icon,,"-1"
;HKR,,NoInstallClass,,1

[DestinationDirs]
DefaultDestDir = 11
;
AL2216W.CopyFiles = 23

[SourceDisksNames]
1=%Disk1%,,,

[SourceDisksFiles]
AL2216W.icm=1

[Manufacturer]
%Acer%=Acer

[Acer]
%AL2216W%=AL2216W.Install, MonitorACRAD74

[AL2216W.Install]
DelReg=DEL_CURRENT_REG
AddReg=AL2216W.AddReg, 1680, DPMS
CopyFiles=AL2216W.CopyFiles

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

[1680]
HKR,,MaxResolution,,"1680,1050"

[DPMS]
HKR,,DPMS,,1

[AL2216W.AddReg]
HKR,"MODES1680,1050",Mode1,,"30.0-82.0,56.0-76.0,+,+"
HKR,,ICMProfile,0,"AL2216W.icm"

[AL2216W.CopyFiles]
AL2216W.icm

[Strings]
;MonitorClassName="Monitor"
Acer="Acer"
Disk1="Acer LCD Utility Disk"
AL2216W="Acer AL2216W"


Thanks!

Martin
0 Kudos
55 Replies
Aaron_B_Intel
Employee
2,566 Views

Don't worry about the .inf from your monitor; you need to get the Intel graphics driver to recognize your desired resolution. Fortunately for you, your DTD info is in the EDID from MonInfo:

Raw EDID base
00: 00 FF FF FF FF FF FF 00 04 72 74 AD 19 06 20 70
10: 02 11 01 03 68 2F 1E 78 2E C5 85 A4 59 49 9A 24
20: 12 50 54 BF EF 00 81 80 81 40 71 4F 95 00 95 0F
30: B3 00 81 C0 8B C0 21 39 90 30 62 1A 27 40 68 B0
40: 36 00 D9 28 11 00 00 1C
00 00 00 FD 00 38 4C 1E
50: 52 15 00 0A 20 20 20 20 20 20 00 00 00 FC 00 41
60: 63 65 72 20 41 4C 32 32 31 36 57 0A 00 00 00 FF
70: 00 4C 37 34 30 39 30 34 36 36 34 32 30 20 00 64

21 39 90 30 62 1A 27 40 68 B036 00 D9 28 11 00 00 1C

Comma delimit it, add ",37,01" at the end, and plug it into the graphics driver .inf as the Wiki instructs.

0 Kudos
mail3
Beginner
2,566 Views
So according to the Wiki I have to add this:

HKR,, TotalDTDCount, %REG_DWORD%, 1
HKR,, DTD_1,%REG_BINARY%, 21,39,90,30,62,1A,27,40,68,B0,36,00,D9,28,11,00,00,1C,37,01 ;1680x1050@50
instead of
HKR,, TotalDTDCount, %REG_DWORD%, 0
But the last line is not in the .inf-file.
I just added it here - is that right?
[AL2216W.AddReg]
HKR,"MODES1680,1050",Mode1,,"30.0-82.0,56.0-76.0,+,+"
HKR,,ICMProfile,0,"AL2216W.icm"
HKR,, TotalDTDCount, %REG_DWORD%, 1
HKR,, DTD_1,%REG_BINARY%, 21,39,90,30,62,1A,27,40,68,B0,36,00,D9,28,11,00,00,1C,37,01 ;1680x1050@50
Thank you for your help!

Martin
0 Kudos
mail3
Beginner
2,566 Views
Ah, I found the igxp.inf - hope to manage it...

Martin
0 Kudos
mail3
Beginner
2,566 Views
Can't believe it - it's working!

THANK YOU!
0 Kudos
f00sh00
Beginner
2,566 Views
Hey Martin,

I have the exact same monitor (22'' Acer AL2216W) as a external monitor. I am only getting a maximum resolution of 1024 x 768. I've been using your post to also obtain 1680 x 1050 native resolution with my dell e1405 with a intel 945GM chipset. Unlike you, i'm using vista 32-bit.

Here is my moninfo:

Monitor
Windows description......... ACR Monitor
Manufacturer description.... Acer AL2216W
Manufacturer................ ACR

Plug and Play ID............ ACRAD74
Serial number............... ETL7409038
EDID data source............ I2C bus (real-time)

Manufacture date............ 2006, ISO week 41
EDID revision............... 1.3
Display type and signal..... Analog 0.700,0.000 (0.7V p-p)
Sync input support.......... Separate
Screen size................. 470 x 300 mm (~23")
Power management............ Active off/sleep

Color characteristics
Display gamma............... 2.20
Red chromaticity............ Rx 0.644 - Ry 0.348
Green chromaticity.......... Gx 0.286 - Gy 0.603
Blue chromaticity........... Bx 0.143 - By 0.070
White point (default)....... Wx 0.313 - Wy 0.329

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... 30-82kHz
Vertical scan range......... 56-76Hz
Video bandwidth............. 210MHz
Extension blocks............ n/a
Timing recommendation #1.... 1680x1050 at 60Hz
Modeline................ "1680x1050" 146.250 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

Standard timings supported
640 x 480 at 60Hz - IBM VGA
640 x 480 at 67Hz - Mac II
640 x 480 at 72Hz - VESA
640 x 480 at 75Hz - VESA
720 x 400 at 70Hz - IBM VGA
800 x 600 at 56Hz - VESA
800 x 600 at 60Hz - VESA
800 x 600 at 72Hz - VESA
800 x 600 at 75Hz - VESA
832 x 624 at 75Hz - Mac II
1024 x 768 at 60Hz - VESA
1024 x 768 at 70Hz - VESA
1024 x 768 at 75Hz - VESA
1152 x 864 at 75Hz - VESA
1280 x 720 at 60Hz - VESA
1280 x 960 at 60Hz - VESA
1280 x 1024 at 60Hz - VESA
1280 x 1024 at 75Hz - VESA
1360 x 765 at 60Hz - VESA
1440 x 1440 at 60Hz - VESA
1440 x 1440 at 75Hz - VESA
1680 x 1050 at 60Hz - ACR
1680 x 1680 at 60Hz - VESA

Raw EDID base
00: 00 FF FF FF FF FF FF 00 04 72 74 AD 4E 0E 10 64
10: 29 10 01 03 68 2F 1E 78 2E C5 85 A4 59 49 9A 24
20: 12 50 54 BF EF 00 81 80 81 40 71 4F 95 00 95 0F
30: B3 00 81 C0 8B C0 21 39 90 30 62 1A 27 40 68 B0
40: 36 00 D9 28 11 00 00 1C 00 00 00 FD 00 38 4C 1E
50: 52 15 00 0A 20 20 20 20 20 20 00 00 00 FC 00 41
60: 63 65 72 20 41 4C 32 32 31 36 57 0A 00 0 0 00 FF
70: 00 45 54 4C 37 34 30 39 30 33 38 20 20 20 00 0F

Display adapter
Adapter description......... Auxiliary port
Adapter device ID........... 0x27A68086
Display settings............ n/a

User/computer information
Registered user name........ F00Sh00
Registered organization..... n/a
Network user name........... F00Sh00
Network computer name....... PC
Windows version ............ Windows 2000
Windows build .............. 6.00.6000
Installation date .......... 5/19/2007 12:00:00 PM

-----------------------------------------------------------
I have configured my AL2216W.inf very much like yours.
[AL2216W.AddReg]
HKR,"MODES1680,1050",Mode1,,"30.0-82.0,56.0-76.0,+,+"
HKR,,ICMProfile,0,"AL2216W.icm"
HKR,, TotalDTDCount, %REG_DWORD%, 1
HKR,, DTD_1,%REG_BINARY%,
21,39,90,30,62,1A,27,40,68,B0,36,00,D9,28,11,00,00,1C,37,01 ;1680x1050@60

The only part i'm really confused about plugging it into my display driver because wiki is kind of confusing on that part. So if anyone could instruct me or give a step by step after this that would be great and how i would load this .inf file into the correct location. If i am being unclear please let me know.
0 Kudos
mail3
Beginner
2,566 Views
Hey f00sh00,

it is not about editing the AL2216W.inf! You have to edit the driver for the graphic-card, that is also what I was confused about.

I can send you my driver for the 945gm today - takes some time to upload it. Then you have to uninstall the driver for the 945gm and install the new one - at least that's the way I did and it works.

See you later.

Martin
0 Kudos
f00sh00
Beginner
2,566 Views
Hey Martin,

Thanks for getting back to me. Okay i kind of understand what you're talking about. Yeah if you wouldn't mind sending me the link to a website or the upload site that would be great. Do i have to completely uninstall my driver or can I just simly update it with the new driver. I guess i'll get more detail when you send the actual file over.

Thank for the help and quick response!

Nick
0 Kudos
f00sh00
Beginner
2,566 Views
okay it appears I have found the igdlh file for the vista 32-bit OS. Not sure how to edit or do with this file.

Thanks

Nick
0 Kudos
Aaron_B_Intel
Employee
2,566 Views

This provides all the instructions:

http://isnwiki.jot.com/WikiHome/Articles/111111431

If you don't want to reinstall the drivers, you can edit the registry directly:

Run "regedit" at a command prompt, do a Find on "DTD". Populate every occurence of TotalDTDCount with the number 1. Populate every occurence of DTD_1 with

21 39 90 30 62 1A 27 40 68 B0 36 00 D9 28 11 00 00 1C 37 01

Be sure to keep searching until you are sure you got them all. Reboot, and 1680x1050 should become available.

0 Kudos
mail3
Beginner
2,566 Views
That woud be the complete driver - but for win-xp, because your first message said win 2000 - I think Vista has another driver...

https://ftp.tu-ilmenau.de/index.php?id=f62bc51b144269bed5c377660cf07050
0 Kudos
f00sh00
Beginner
2,566 Views
Hey Martin,

I went ahead and downloaded your drivers just to see how you edited the igxp32.inf file. I see you have a sections which i will copy here:


[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 0 ; This shows number of DTDs to be used. ; 0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01 ;1920x1080@60...Interlaced
HKR,, DTD_2, %REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37, 01 ;1920x1080@50...Interlaced
HKR,, DTD_3,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37, 01 ;1280x720@50....Non-interlaced
HKR,, DTD_4, %REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01 ;1280x720@60....Non-interlaced
HKR,, DTD_5,%REG_BINARY%, 21,39,90,30,62,1A,27,40,68,B0,36,00,D9,28,11,00,00,1C,37,01 ;1680x1050@60....Non-interlaced

[NonEDIDMode_DelSwSettings]
HKR,, TotalDTDCount
HKR,, DTD_1
HKR,, DTD_2
HKR,, DTD_3
HKR,, DTD_4
HKR,, DTD_5

Now i am running windows Vista and when i pull up my file igdlh.inf I can't find any TotalDTD when i search (tried to follow the wiki instructions). I should send you my .inf and have you take a look at it. I'm not too comfortable editing my registry quite yet.

But again, thank you very much for helping me

Nick
0 Kudos
f00sh00
Beginner
2,566 Views
here is the link to my iglh.inf that wiki tells me to edit.

https://webspace.utexas.edu/chun1/igdlh.inf?uniq=d7p6gz
0 Kudos
Aaron_B_Intel
Employee
2,566 Views

Nick, those arepretty olddrivers, which is why they don't have the DTD entries. Try the more modern version at

http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&Inst=Yes&ProductID=2301&DwnldID=13651&strOSs=164&OSFullName=Windows%20Vista*%2032〈=eng

0 Kudos
f00sh00
Beginner
2,566 Views
that seems to be just the problem because I downloaded the latest drivers from dell support for winvista. The problem with that is I CANNOT download the drivers from the intel server because it is not compatiable when i try to install it on my dell. Is there anything else I can do? This is so frustrating. Thanks Archibael for your help.

Nick
0 Kudos
Aaron_B_Intel
Employee
2,566 Views
What incompatibility do you get? I might be able to help out.
0 Kudos
mail3
Beginner
2,566 Views
I had the same incompability-problems. But after uninstalling my HP-Driver and rebooting I could use the driver from the Intel-Homepage - just try it!

Martin
0 Kudos
f00sh00
Beginner
2,566 Views
When I try to install the driver you sent over it gives an error msg:

The driver being installed is not validated for this computer. Please obtain the appropriate driver fromt he computer's manufacturer. Setup will exit.

Chip Type: Intel GMA 950
DAC Type: Internal
Adapter String: Mobile Intel 945GM Express Chipset Family
Bios Information: Intel Video BIOS

Thanks

Nick

0 Kudos
Aaron_B_Intel
Employee
2,566 Views
Email address?
0 Kudos
f00sh00
Beginner
2,566 Views
email address is


0 Kudos
f00sh00
Beginner
2,447 Views
were you going to email me something?


0 Kudos
Reply