1366 x 768 resolution

1366 x 768 resolution

I have 3 Windows Vista computers that I am connecting up to Sony Bravia KDL40S2000 LCD tvs using a VGA connection. The computers are Dells with and intel Q965/Q963 Express Chipset. I am trying to run the screens at there default resolution of 1366 x 768, but this is not an option. The only resolution close to this that works is 1280 x 768, however this leaves black bars on each side of the image. I have downloaded the latest driver but this didn't make a difference. I have tried finding a display driver for the monitor (it shows up as generic display) but have been unable to find an available one. I also attempted to use PowerStrip to set a custom resolution, but this did nothing (I've read somewhere that PowerStrip doesn't work with Intel).

I found an article where they discussed editing the [NonEDIDMode_AddSwSettings] in the driver inf file, however I did not understand what all of these diffenet settings mean. Is this the best way to make this work?

Any help would be greatly appreciated.

80 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Found this for your monitor on the MythTV Website:

Sony KDL-40S2000

I am able to get the picture exactly as it is with XP under Ubuntu with these settings.

HorizSync    30-66
VertRefresh  30-61
Modeline "1360x768"   85.500   1360 1432 1544 1792   768 771 777 795

That Modeline translates to DTD:

66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,1C

Unfortunately, the Modeline I found didn't specify sync, so there are three alternates in case that one doesn't work:

66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,1E

66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,1A

66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,18

Download the latest Intel drivers in .ZIP form and extract them to a directory. In that directory or a subdirectory, find (depending on your version)

Vista 32: igdlh.inf

Vista 64: igdlh64.inf

Open it. Search for

HKR,, TotalDTDCount, %REG_DWORD%, 0

Change it to

HKR,, TotalDTDCount, %REG_DWORD%, 4

Underneath that is

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%, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ;Fifth DTD

Change it to

HKR,, DTD_1,%REG_BINARY%, 66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,1C,37,01;1920x1080@60...Interlaced
HKR,, DTD_2,%REG_BINARY%, 66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,1E,37,01;1920x1080@50...Interlaced
HKR,, DTD_3,%REG_BINARY%, 66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,1A,37,01;1280x720@50....Non-interlaced
HKR,, DTD_4,%REG_BINARY%, 66,21,50,B0,51,00,1B,30,48,70,36,00,00,00,00,00,00,18,37,01;1280x720@60....Non-interlaced
HKR,, DTD_5,%REG_BINARY%, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ;Fifth DTD

Save and close the file; run setup.exe in the directory you extracted to. 1360x768 modes should show up.

If that doesn't work, it probably means Dell is explicitly removing those modes in the BIOS. There is another possible workaround in that case, but try the aforementioned first.

That worked, however the text wasn't as crisp as when the monitor was set in 1280x 768. I ended up leaving the monitor at 1280 x 768 and stretching it using the tv's display settings. The stretch was barely visible.

Thanks for the information. It was very helpful.

Weird that it looked worse at the supposed "native" rez of the monitor, but as long as you're happy...

Hey Archibael I tried this hack to the latest Intel drivers (may-31) for WinXP MCE and it just made my screen not work at all. Reinstalled latest driver from VGA mode to restore.

My problem is this. When I run MonInfo the LCD (Vizio 37") says the max resolution is 1920x540 .... But the tech support guys at Vizio said that the correct resolution is 1366x768 @ 60Hz

Of course neither of these resolutions show up in the Display settins for Intel Graphics.

Not sure who to believe. I am unsure as to what the correct DTD line values are can you help?

Thanks

-Charles

Charles,

What were the MonInfo results, and what DTD did you use?

We can work through this.

I trid the above changes in this thread as but they did not work. Here is my Monitor Info for the Mac Mini running Windows XP MCE , DVI output into HDMI input of Vizio 37" LCD.

Any help would be great!!

-Charles

=====================================================

Monitor
Windows description......... Plug and Play Monitor
Manufacturer description.... VIZIO L37 HD
Manufacturer................ VIZ

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

Manufacture date............ 2006, ISO week 8
EDID revision............... 1.3
Display type and signal..... Digital
Sync input support.......... n/a
Screen size................. 820 x 460 mm (~39")
Power management............ n/a

Color characteristics
Display gamma............... 2.20
Red chromaticity............ Rx 0.640 - Ry 0.330
Green chromaticity.......... Gx 0.290 - Gy 0.600
Blue chromaticity........... Bx 0.150 - By 0.060
White point (default)....... Wx 0.280 - Wy 0.290

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... 31-70kHz
Vertical scan range......... 50-85Hz
Video bandwidth............. 110MHz
Extension blocks............ 1
Timing recommendation #1.... 1920x540 at 60Hz
Modeline................ "1920x540" 74.250 1920 2008 2052 2200 540 542 547 562 +hsync +vsync
Timing recommendation #2.... 1920x1080 at 30Hz
Modeline................ "1920x1080" 74.250 1920 2008 2052 2200 1080 1084 1094 1124 interlace +hsync +vsync
Timing recommendation #3.... 1920x540 at 60Hz
Modeline................ "1920x540" 74.250 1920 2008 2052 2200 540 542 547 562 +hsync +vsync
Timing recommendation #4.... 1920x1080 at 30Hz
Modeline................ "1920x1080" 74.250 1920 2008 2052 2200 1080 1084 1094 1124 interlace +hsync +vsync
Timing recommendation #5.... 640x480 at 60Hz
Modeline................ "640x480" 25.180 640 656 752 800 480 490 492 525 -hsync -vsync
Timing recommendation #6.... 1280x720 at 60Hz
Modeline................ "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Timing recommendation #7.... 720x480 at 60Hz
Modeline................ "720x480" 27.000 720 736 798 858 480 489 495 525 -hsync -vsync
Timing recommendation #8.... 720x576 at 50Hz
Modeline................ "720x576" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync

Standard timings supported
640 x 480 at 60Hz - IBM VGA
640 x 480 at 60Hz - VIZ
720 x 480 at 60Hz - VIZ
720 x 576 at 50Hz - VIZ
1280 x 720 at 60Hz - VIZ
1920 x 540 at 60Hz - VIZ
1920 x 1080 at 30Hz - VIZ

Raw EDID base
00: 00 FF FF FF FF FF FF
00 59 3A 00 13 01 01 01 01
10: 08 10 01 03 80 52 2E 78 0A E6 9D A3 54 4A 99 26
20: 0F 47 4A 20 00 00 01 01 01 01 01 01 01 01 01 01
30: 01 01 01 01 01 C1 00 00 00 FD 00 32 55 1F 46 0B
40: 02 00 00 00 00 00 00 00 01 1D 80 18 71 1C 16 20
50: 58 2C 25 00 34 CC 31 00 00 9E 00 00 00 FF 00 48
60: 4C 45 41 42 41 47 30 38 36 39 37 35 00 00 00 FC
70: 00 56 49 5A 49 4F 20 4C 33 37 20 48 44 0A 01 84

Raw EDID extension (CEA-861)
00: 02 03 18 75 45 85 81 84 83 92 23 09 07 03 83 01
10: 00 00 65 03 0C 00 10 00 01 1D 80 18 71 1C 16 20
20: 58 2C 25 00 34 CC 31 00 00 9E D6 09 80 A0 20 E0
30: 2D 10 10 60 A2 00 34 CC 31 00 00 18 01 1D 00 72
40: 51 D0 1E 20 6E 28 55 00 34 CC 31 00 00 1E 8C 0A
50: D0 8A 20 E0 2D 10 10 3E 96 00 34 CC 31 00 00 18
60: 8C 0A D0 90 20 40 31 20 0C 40 55 00 34 CC 31 00
70: 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 B0

EIA/CEA-861 Information
Revision number............. 3
DTV underscan............... Not supported
Basic audio................. Supported
YCbCr 4:4:4................. Supported
YCbCr 4:2:2................. Supported
Native formats supported.... 5
DTV formats supported....... 5

CE standard timings supported
1920 x 1080i at 59.94/60Hz (16:9) - HDTV (Native)
640 x 480p at 59.94/60Hz (4:3) - Default (Native)
1280 x 720p at 59.94/60Hz (16:9) - HDTV (Native)
720 x 480p at 59.94/60Hz (16:9) - EDTV (Native)
720 x 576p at 50Hz (16:9) - EDTV (Native)

Display adapter
Adapter description......... Mobile Intel 945 Express Chipset Family
Adapter device ID........... 0x27A28086
Display settings............ 1920x1080, 32bpp

User/computer information
Registered user name........ MiniXP
Registered organization..... n/a
Network user name........... charles
Network computer name....... MINIXP-FCA97E9D
Windows version ............ Windows XP
Windows build .............. 5.01.2600 Service Pack 2
Installation date .......... 2/18/2007 12:00:00 PM

Ah, using the HDMI input... it's usually problematic with today's technology to get native rez over HDMI. The dirty little truth of the matter is, the HDMI inputs on most HDTVs (there are a few exceptions) only accept the so-called "CE resolutions" (CE = consumer electronics), aka 1920x1080, 1280x720, 720x480, etc. This is due to a limitation of the HDMI reciever chips the TV manufacturers are buying, and thus regardless of what native rez you have, you will only ever get joy from driving a CE resolution-- even if native rez works just fine over VGA or DVI (different, more flexible circuitry). There are some limitations to Intel's drivers (god knows that's why the whole "Programmable Resolutions..." thread exists in the first place), but in this case Nvidia or ATI drivers are going to give you the same result. In fact, if you hook up using the VGA port, you might get an entirely different EDID result, including 1366x768!

Your best bet is in using the resolutions provided (either 1080i or 720p), with DTDs:

01 1D 80 18 71 1C 16 20 58 2C 25 00 34 CC 31 00 00 9E ; 1080i
01 1D 00 72 51 D0 1E 20 6E 28 55 00 34 CC 31 00 00 1E ; 720p

because that's what the scaling chips in your monitor are built to accept and turn into 1366x768.

It's possible your monitor is the exception, but my research (http://www.avsforum.com/avs-vb/printthread.php?t=607501&page=6&pp=30) implies that your monitor is problematic and may not even have a valid EDID over VGA. I recommend 720p

I am currently using 1920x1080 from the downloaded driver and that does work however is cut off a bit enough that I cannot see the WIndows bar at the bottom of the screen and I lose a bit all the way around.

I tried the Intel 1280x720 but that doesn't work.

Do I need a special DTD for the 720p or a proper fitting 1080i?? I don't understand Should I copy these 2 lines into my INF file and set Number of DTDs to 2?? I'm lost.

Also Am I really getting a better quaility of picture with the HDMI then if I were to just use VGA?

-Charles

Well I decided to hookup with the VGA and See . You were right the proper resolution is detected with the VGA port youcan see from this report from MonitorInfo how it has completely different results:

Monitor
Windows description......... Plug and Play Monitor
Manufacturer description.... VIZIO L37 HD
Manufacturer................ VIZ

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

Manufacture date............ 2006, ISO week 8
EDID revision............... 1.3
Display type and signal..... Analog 0.714,0.286 (1.0V p-p)
Sync input support.......... Separate, Composite, Sync on green
Screen size................. 820 x 460 mm (~39")
Power management............ Standby, Suspend, Active off/sleep

Color characteristics
Display gamma............... 2.20
Red chromaticity............ Rx 0.640 - Ry 0.330
Green chromaticity.......... Gx 0.290 - Gy 0.600
Blue chromaticity........... Bx 0.150 - By 0.060
White point (default)....... Wx 0.280 - Wy 0.290

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... 31-70kHz
Vertical scan range......... 50-85Hz
Video bandwidth............. 110MHz
Extension blocks............ n/a
Timing recommendation #1.... 1366x768 at 60Hz
Modeline................ "1366x768" 85.500 1366 1494 1624 1798 768 770 776 795 +hsync -vsync

Standard timings supported
640 x 480 at 72Hz - VESA
640 x 480 at 75Hz - VESA
800 x 600 at 56Hz - VESA
800 x 600 at 60Hz - VESA
800 x 600 at 72Hz - VESA
800 x 600 at 75Hz - VESA
1024 x 768 at 60Hz - VESA
1024 x 768 at 75Hz - VESA
1366 x 768 at 60Hz - VIZ

Raw EDID base
00: 00 FF FF FF FF FF FF 00 59 3A 00 13 01 01 01 01
10: 08 10 01 03 3F 52 2E 78 EA E6 9D A3 54 4A 99 26
20: 0F 47 4A 0F CA 00 01 01 01 01 01 01 01 01 01 01
30: 01 01 01 01 01 01 00 00 00 FD 00 32 55 1F 46 0B
40: 01 00 BC 90 21 00 00 1A 66 21 56 B0 51 00 1B 30
50: 80 82 26 00 34 CC 31 00 00 1A 00 00 00 FF 00 48
60: 4C 45 41 42 41 47 30 38 36 39 37 35 00 00 00 FC
70: 00 56 49 5A 49 4F 20 4C 33 37 20 48 44 0A 00 BC

Display adapter
Adapter description......... Mobile Intel 945 Express Chipset Family
Adapter device ID........... 0x27A28086
Display settings............ 1366x768, 32bpp

User/computer information
Registered user name........ MiniXP
Registered organization..... n/a
Network user name........... charles
Network computer name....... MINIXP-FCA97E9D
Windows version ............ Windows XP
Windows build .............. 5.01.2600 Service Pack 2
Installation date .......... 2/18/2007 12:00:00 PM

Is there no way to get this on the HDMI por
t? And why doesn't 1280x720 work in HDMI ... this monitor is strange. The 1920x1080 works with just a little cropping on the HDMI but on the VGA it crops off almost half the screen in the same setting.

-Charles

I would use the two DTDs I provided (comma delimited, with ,37,01 tagged onto the end) to replace the ones in the .INF file, and yes, you should change the Number of DTDs to as many as you've replaced in the .INF. Basically, follow the directions from Wiki, using the DTDs I just gave you.

HDMI can give you a better picture if your VGA cable is noisy or lossy, which it will be to some (possibly insignificant) extent. HDMI is most useful to merge sound and graphics into one cable and to allow you to display AACS-protected material, but it is not required for anything besides that.

For the overscan you're seeing, I recommend messing with the parameter in the .INF file called something like "HDMI Overscan Percentage". Currently it's set to zero, but you might want to tweak it up and down to see if it helps.

cdickinson66:

Timing recommendation #1.... 1366x768 at 60Hz
Modeline................ "1366x768" 85.500 1366 1494 1624 1798 768 770 776 795 +hsync -vsync

Raw EDID base
00: 00 FF FF FF FF FF FF 00 59 3A 00 13 01 01 01 01
10: 08 10 01 03 3F 52 2E 78 EA E6 9D A3 54 4A 99 26
20: 0F 47 4A 0F CA 00 01 01 01 01 01 01 01 01 01 01
30: 01 01 01 01 01 01 00 00 00 FD 00 32 55 1F 46 0B
40: 01 00 BC 90 21 00 00 1A 66 21 56 B0 51 00 1B 30
50: 80 82 26 00 34 CC 31 00 00 1A 00 00 00 FF 00 48
60: 4C 45 41 42 41 47 30 38 36 39 37 35 00 00 00 FC
70: 00 56 49 5A 49 4F 20 4C 33 37 20 48 44 0A 00 BC

Is there no way to get this on the HDMI port? And why doesn't 1280x720 work in HDMI ... this monitor is strange. The 1920x1080 works with just a little cropping on the HDMI but on the VGA it crops off almost half the screen in the same setting.

-Charles

You could try using the 1366x768 DTD you got from VGA

66 21 56 B0 51 00 1B 3080 82 26 00 34 CC 31 0000 1A

in the .INF file; it may show up then for HDMI, but even if it does there's no guarantee the monitor will accept it.

Like I said, the circuitry is completely different on the VGA inputs than it is on the HDMI, which is why they're behaving differently for you.

I will try all three with the following command added to the INF file

HKR,, TotalDTDCount, %REG_DWORD%, 3

HKR,, DTD_1,%REG_BINARY%,
01,1D,80,18,71,1C,16,20,58,2C,25,00,34,CC,31,00,00,9E,37,01 ; 1080i
HKR,, DTD_2,%REG_BINARY%,
01,1D,00,72,51,D0,1E,20,6E,28,55,00,34,CC,31,00,00,1E,37,01 ; 720p
HKR,, DTD_3,%REG_BINARY%,
66,21,56,B0,51,00,1B,30,80,82,26,00,34,CC,31,00,00,1A,37,01 ; 1366x768 at 60Hz

Does that look right to you?Well No harm in trying it ... I'll let you know. Thanks!

-Charles

Looks right to me. Hope you get some decent results with either HDMI or VGA.

OK I tried the new 3 lines and yes the 1366x768 will now appear in the drop down menu for the Intel Display however is doesn't work. Too funny it looks as f you were correct about the HDMI since when pluggin into the VGA 1366x768 is detected on startup and configured perfectly.

On the HDMI It will do 1920x1080 still but there is cropping all the way around. I didn't see anything on Overscan but there was a variable called HDMIUnderScan so I changed that from 0 to 7.5 just to see what it did. And nothing happened. Weird that the EDID is different for one port to the other. Not sure that the HDMI port really pays attention to the driver... or at least the underscan variable. Does it matter that I am coming out the DVI to HDMI of the screen??

-Charles

If you're coming out the DVI port and using a DVI-to-HDMI cable I'm not sure the AddUnderscanPercentageHDMI will work, since the card thinks you're on DVI. Even if it does work, using a decimal value like 7.5 would be bad since it should be in hexadecimal. It's automatically defaulting to 7.5% underscan with the setting at 0; try tweaking it upward to see if you get results.

Can you run MonInfo when hooked up to HDMI? Even if the underscan percentage variable doesn't work for you, you could create your own timings with PowerStrip or manually (I'd help) which would shrink the number of pixels being sent to something like 1900x1000, thus fitting onscreen better.

Yes the Montior info in HDMI (DVI) is the first one I sent above here, it read the Screen and suggested the 1080i or 720p. Which is what we based the Modlines on I thought. That's why I thought that one of the 3 DTD would work. 2 were based on the MonInfo with HDMI and the 1366x768 was based on the MonInfo with the VGA.

Powerstrip seems to load up showing custom resolutions available now (before the recent update it was greyed out) but It doesn't seem to write to the graphics chip properly just yet.

How would I change my pixel count to fit the screen? Just reduce the number of pixels? Would that really work? ...

-Charles

Yep.

First of all, understand that we would be doing what Powerstrip refers to as a "resolution within a resolution": we'd be sending what the TV thinks is a 1920x1080 picture, but we would only be lighting up some smaller number.

Take the DTD you're working on. The critical numbers are:

01,1D,80,18,71,1C,16,20,58,2C,25,00,34,CC,31,00,00,9E

80, 18, 71 --> 780, 118 in hex = 1920, 280 in decimal. This is the horizontal resolution (number of active pixels) and the blanking interval (rest of the pixels-- black). You want their total to remain the same, so if you drop the number of active pixels from 1920 to 1900, you need to raise the blanking interval from 280 to 300. Convert back to hex:

1900 -> 76C, 300 -> 12C

Put the bytes in the proper order:

6C,2C,71

And you've nowshrunk thehorizontal resolution by 20. It should work similar with the bluevalues in thevertical direction: again, make sureif youlower the active pixelsby one, you need to increase the blanking interval by the same amount. In the above DTD example, if you want to drop the number of vertical lines by 8, you'd subtract

1C - 8 = 14

and add

16 + 8 = 1E

So the vertical numbers would be

14,1E,20

It's possible-- even probable-- that now your image is off-center. At that point, you start messing with the green values, but let's not go there yet.

This would be easier with Powerstrip, but since you can't seem to get it working, try horizontal first, then add vertical in.

Ok I understand now! but the byte order is kinda crazy with the string. One question if this is supposed to be 1920x1080 why does the line read as 1920x540 after translated from Hex?

-Charles

Good question. The resolution, 1080i, is an interlaced one (last byte begins with a "9"), which means that though there are 1080 lines total, only 540 are written in one pass; the next pass writes the other 540 in between ("interlaced with") the last set. Your eyes are slow and therefore don't notice. With a progressive resolution (720p), all 720 lines are written at once, then the next frame of 720 lines is written.

Ahh! of course 540 doubled up to be interlaced. 1080i not p.

Well I did the change and it didn't do anything? Heh? that doesn't make sense.... So it would seem that DTD is not getting read. Is there another declariation of the 1080 setting in the file somewhere I wonder....
Or maybe it ignores this one for some reason... but then when I added a 1366 one it did add that to the menu. So that would indicate I am changing the correct spot right?

weird

-Charles

Which is not getting read, 1920x520? Or more appropriately, where are you looking for it?

Wait no you're right it does appear in the drop down menu after all but as a separte resolution. 1900x1064
I thought is was a res inside the 1080 resolution so I was selecting the 1080 one.

However when I select the 1900 one we just added it just blanks out the screen and doesn't work like the 1366 one did.

Strange I wonder what exactly this HDMI input is for if it does not display 1080i or 720p correctly... It seems to only accept the resolutions givin but none of them actually fit the screen.

-Charles

Try changing the vertical resolution back to normal and see if it still blanks when you select it. 1900x1080, in other words. I might have gotten something wrong when I specified it, and that could make it send a resolution your monitor can't display.

I'm not sure why it's not displaying 720p for you, since we're giving it the DTD it claims it wants in the EDID. For 1080i, it's probably just the scaling chip in the TV assuming it's being sent video with icky stuff around the edges (as in last century's TV)-- that's not uncommon at all!-- so it's overscanningby some internally set percentage before converting it to 1366x768. We're attempting to compensate for this by essentially underscanning the signal we send to it so that when it does the zoom/scaling it goes to the edge of your screen instead of beyond it.

An even better idea... Stretch your toolbar to make it twice as big as usual (enough so when you use the 1080i resolution you can still click stuff on it).

Download Powerstrip from http://www.entechtaiwan.com/util/ps.shtm.Install and execute it.

Switch to one of the 1080i modes in DVI/HDMI-- preferably the one I provided from your EDID, but whatever you can get. Right click on the Powerstrip icon on your toolbar, choose Display Profiles | Configure. Click theAdvanced Timing Options button, then click on the Copy Timings to clipboard button (next to Cancel). Paste these into Notepad or whatever text editor you like. Label them "1080i original".

Now, down by Add New Resolution there's an icon with a triangle and a ruler which is labelled Design a resolution in a resolution when you scroll over it. Click on it. You'll get a black screen with a white outline which you should extend to the edges of your screen, where you want the visible edges to go. When it looks like how you want it, click OK. You'll be back on the Custom Resolutions screen. On this screen, too, you'll have a Copy to clipboard icon. Do so. Paste it in the same file, labelled "1080i underscan".

Get out of Powerstrip and switch back to whatever is a comfortable resolution for you to watch, then post your results from the file here. We should be able to use the same 1080i timings that you know work, along with the information Powerstrip provided, to construct working custom timings for 1080i for you to paste into the .INF file. It's a roundabout way of doing things, but it should accomplish what you want: running your monitor without such a silly amount of overscan.

Hi Archibael can you help please?

I have a Sony KDL32V2500 LCD TV, I have been looking through these various tips for a while trying to get my screen to display the native resolution (1366x768)with the intel graphics card. So far no joy.

Where would I find the correct DTD information for this screen?

Regards

Red.

bigred07,

Can you get MonInfo to supply you with information on that TV? If so, post here andI'll try to help.

Archibael,

Great thanks for the offer of help.

The information from Moninfoseems of little use, it's a Sony LCD TV 32" so perhaps it's not reporting the DTD information. I thnk I'm using the correct software (Monitor Asset Manager). It's the only montor I have attached so there is no problem there.

The machine is a media PC dual booting windows XP Home and Fedora. Perhapsthere are some Linux utilities?

Monitor
Hardware information........ n/a
Windows description......... Default Monitor

Display adapter
Adapter description......... Mobile Intel 945 Express Chipset Family
Adapter device ID........... 0x27A28086
Display settings............ 1280x768, 32bpp

User/computer information
Registered user name........
Registered organization.....
Network user name...........
Network computer name.......
Windows version ............ Windows XP
Windows build .............. 5.01.2600 Service Pack 2
Installation date .......... 27/05/2007 12:00:00

bigred07,

So far I'm not finding a Modeline for your TV, but I'll keep looking. I see you're running a laptop-- is the laptop screen deactivated when you're running MonInfo? There should be a pulldown box at the top which allows you to select the monitor you want to look at.

Another trick someone pointed out to me recently is to open the Intel Display Console (should be a bluesquarein your toolbar, unless you've shut it off, click on the Information button, and then look for "Monitor" or "Display" (I'm forgetting because I'm not on my G965 system at the moment). Though it doesn't list the EDID there, if you click "Save Information" at the bottom of the box it will save a file which will contain the EDID. See if that works.

Hi archibael,

Yes it's a laptop of sorts in that the components arelaptop based. But it's actually a mini PC by Aopen http://minipc.aopen.com/Global/spec_945X.htm .

Using the intel software to get the EDID inforamtion, produced the same results no inforamtion. Some LCD TV's just don't want to give it up.

Found this it's the 32V2000 not he 2500 as mine is but would it do?

http://egopoly.com/archives/2006/01/mythtv_setup_fo.html

All the best.

Red.

Ah, yeah, I remember that one. It looked nifty.

Yeah, we can give the 32V2000 a try. Don't know if it will work, but the fact that it's the same vendor and close to the same model # is promising...

ModeLine "1360x768" 85.500 1360 1424 1536 1792 768 771 777 795 +Hsync +Vsync

The official EDID from that monitor is:

66 21 50 b0 51 00 1b 30 46 70 36 00 00 00 00 00 00 1e

The only difference between the two is that the Modeline has the image shifted by a couple pixels to the left. I'd try that.

Thanks for your assistance, archibael.

I have just recently bought the Sony Bravia V2500 model and when I try out the above DTD, the V2500 says that the input signal is 1280x768, not the 1360 I was hoping for. :-( (The laptop, however, switches to 1360 or similar when I activate the above screen resolution DTD entry)

This is the EDID information I get from Monitor Asset Manager when running from my Fujitsu Siemens Si1520 (GMA 945) laptop. I'm new to this EDID fibbling business so I ask you to kindly assist me :-)

Here we go (VGA connector used, not HDMI)

EDIT: Now that I read what's in the report, this seems very very unlikely. Among other things, it lists the screen size as approx 13 inches. That's 19 inches too few. :) I can't figure out why Monitor Asset Manager gives this information?

Monitor
Windows description......... QDS Monitor
Manufacturer................ QDS

Plug and Play ID............ QDS0045
Serial number............... n/a
EDID data source............ I2C bus (real-time)

Manufacture date............ 2005
EDID revision............... 1.3
Display type and signal..... Digital
Sync input support.......... n/a
Screen size................. 260 x 160 mm (~13")
Power management............ n/a

Color characteristics
Display gamma............... 2,20
Red chromaticity............ Rx 0,590 - Ry 0,343
Green chromaticity.......... Gx 0,295 - Gy 0,558
Blue chromaticity........... Bx 0,162 - By 0,149
White point (default)....... Wx 0,313 - Wy 0,328

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... n/a
Vertical scan range......... n/a
Video bandwidth............. n/a
Extension blocks............ n/a
Timing recommendation #1.... 1280x800 at 60Hz
Modeline................ "1280x800" 68,900 1280 1301 1333 1408 800 804 808 816 -hsync -vsync

Standard timings supported
n/a

Raw EDID base
00: 00 FF FF FF FF FF FF 00 44 93 45 00 00 00 00 00
10: 00 0F 01 03 80 1A 10 78 0A 3B 90 97 57 4B 8E 29
20: 26 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
30: 01 01 01 01 01 01 EA 1A 00 80 50 20 10 30 15 20
40: 44 00 05 A3 10 00 00 18 00 00 00 0F 00 08 18 12
50: 72 01 0A 02 32 1E A0 04 32 01 00 00 00 FE 00 51
60: 55 41 4E 54 41 44 49 53 50 4C 41 59 00 00 00 FE
70: 00 51 44 31 32 54 4C 30 32 31 0A 20 20 20 00 41

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

So you're saying when you activate that DTD, the laptop monitor switches to 1360x768, but the TV changes to 1280x768? It might be as simple as making the TV the primary monitor, then.

Ah, that would be too easy. ;)

No, sorry, that didn't fix the problem. Even if I go into (as I do now) external Monitor only mode, the image is being reported as 1280x768 on the LCD TV.

I tried to decipher the DTD string myself above, but that seems to only list one entry and (as I wrote) I believe the Monitor Asset program reports the wrong screen, or something, given the "13 inch" line in the output.

Definitely odd.

Anything you can think of would be helpful

Yeah, I try to go with the easiest solution first.

Don't know why your TV thinks it's getting 1280x768, but try one of these:

66,21,50,B0,51,00,1B,30,40,70,36,00,00,00,00,00,00,1E,37,01

66,21,50,A0,51,00,1B,30,74,70,36,00,00,00,00,00,00,1E,37,01

18,21,50,A0,51,00,1B,30,40,90,13,00,00,00,00,00,00,1C,37,01

They're generic, but they might give you better results than the ones from the Bravia V2000.

Hi again Archibael,

Well that last post did the tick. I set the number of DTDs in the igxp32.inf file to 5 and substituted the first code line from you post into DTD_5. It works a treat and I see no reason to try the others. The TV is now at it's full resolution and the HD sample movies I haveall look good.

Thanks verymuchfor your help.

Red.

bigred07: That's just not fair. ;)

I guess I'm just SOL, then. Maybe my laptop somehow blocks the 1360 resolution, or some other voodoo magic, but it's good to know that that "we" have the proper entries for the V2500. If I get some other PC to hook up to the V2500, I'll be sure to try that line out.

Never surrender, mediehenrik! :)

66,21,50,B0,51,00,1B,30,40,70,36,00,00,00,00,00,00,1E,37,01

Are you plugging directly into the laptop, or into a docking station? Might try switching to whatever method you're not using.

If you're concerned your laptop blocks 1360x768 (which seems weird if you're actually getting it as an option), you can try 1352x768:

66,21,48,B8,51,00,1B,30,40,70,36,00,00,00,00,00,00,1E,37,01

Hope you can eventually solve your problem, and sorry I failed to help you out.

Never mind, I got it to work perfectly now. I must have made some stupid mistake earlier.

The first line worked like a charm, just like bigred07 wrote. Excellent! Thank you!

(I upped the DTD count in the inf-file to 1 and just added the first line to the first DTD entry in the inf-file. Sweet!)

Awesome! I'll add it to the list of success stories.

Archibael,

Thought I would try this on the HDMI input the TV has. Usingthe DVI output from the PC instead of the normal VGA and using a DVI toHDMI lead. The screen functions at480P but when I select 1366 x 768 the picturegoes blank. There must be something else I have to do in the drivers file, for HDMI / DVI?

Any ideas?

Hey Guys I too have the problem with overscan and trying to get my HTPC to display in 1366x768.
Here is my setup - A-bit iL90MV Intel 945GM on board graphics.
HDMI out to HDMI in on my Samsung LE32R73BD.
Again I am having the same problem as everyone else and cannot get rid of the cropping.
Here is my moninfo on HDMI in and out:
Monitor
Windows description......... Generic PnP Monitor
Manufacturer description.... SAMSUNG
Manufacturer................ Samsung

Plug and Play ID............ SAM0200
Serial number............... n/a
EDID data source............ Registry (stored)

Manufacture date............ 2005, ISO week 42
EDID revision............... 1.3
Display type and signal..... Digital
Sync input support.......... n/a
Screen size................. 160 x 90 mm (~8")
Power management............ n/a

Color characteristics
Display gamma............... 2.40
Red chromaticity............ Rx 0.632 - Ry 0.357
Green chromaticity.......... Gx 0.289 - Gy 0.596
Blue chromaticity........... Bx 0.143 - By 0.085
White point (default)....... Wx 0.280 - Wy 0.290

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... 15-46kHz
Vertical scan range......... 50-61Hz
Video bandwidth............. 80MHz
Extension blocks............ 1
Timing recommendation #1.... 1280x720 at 60Hz
Modeline................ "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Timing recommendation #2.... 1280x720 at 50Hz
Modeline................ "1280x720" 74.250 1280 1720 1760 1980 720 741 746 750 +hsync +vsync

Standard timings supported
640 x 480 at 60Hz - IBM VGA
1280 x 720 at 50Hz - Samsung
1280 x 720 at 60Hz - Samsung

Raw EDID base
00: 00 FF FF FF FF FF FF 00 4C 2D 00 02 00 00 00 00
10: 2A 0F 01 03 80 10 09 8C 0A E2 BD A1 5B 4A 98 24
20: 15 47 4A 20 00 00 01 01 01 01 01 01 01 01 01 01
30: 01 01 01 01 01 01 01 1D 00 72 51 D0 1E 20 6E 28
40: 55 00 A0 5A 00 00 00 1E 01 1D 00 BC 52 D0 1E 20
50: B8 28 55 40 A0 5A 00 00 00 1E 00 00 00 FD 00 32
60: 3D 0F 2E 08 00 0A 20 20 20 20 20 20 00 00 00 FC
70: 00 53 41 4D 53 55 4E 47 0A 20 20 20 20 20 01 AF

Raw EDID extension (reserved)
00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Display adapter
Adapter description......... Mobile Intel 945GM/GU Express Chipset Family
Adapter device ID........... 0x27A28086
Display setting
s............ 1280x720, 32bpp

Any help you can give me would be greatly appreciated.
Thanks

You're probably running into the classic HDMI monitor limitation. Many HDMI inputs are limited to taking only "CE" (aka "consumer electronics" resolutions), even though their native resolution is different. CE resolutions are 720x480p, 1920x1080i/p, 1280x720p, etc. What you'd get out of a set top box, in other words. The TV then scales those inputs to native (1360x768).

I believe you have the Bravia V-series, correct? According to this, it's not capable of 1:1 pixel mapping over HDMI:

http://pixelmapping.wikispaces.com/Sony+TVs

Sorry to be the bearer of bad tidings. You can send 1920x1080 and then I can help you in modifying the DTD so it doesn't overscan so much, but short of that your best bet is VGA if you want 1:1 pixel mapping.

You're in the same situation, Richard:

http://pixelmapping.wikispaces.com/Samsung+TVs

The LE-xxR7yy series can do 1:1 pixel mapping over VGA, not HDMI. I can help you develop a 1280x720 or 1920x1080 resolution which eliminates the cropping, but other than that I can't help unless you want to use VGA.

"can help you develop a 1280x720 or 1920x1080 resolution which eliminates the cropping"
Yes please! It's the cropping (overscan) that is the annoying thing at the moment. I don't have separate speakers so the HDMI route is preferable to VGA as it doesn't carry audio.
What do you need to know from me?

Also which open GL settings should I use?

Thanks again!

Get the latest version of Powerstrip. It's abilities with Intel graphics are not comprehensive, but it will let you do a "resolution within a resolution", which is what you want here.

Basically, when your TV gets 1280x720, it expands ("scales") that imageto fit the actual 1366x768 physical pixels in your screen. When it does this, it scales it a little extra large so that any weird artifacts along the edge of a TV broadcast will be cut off (this is a holdover from analog TV days, and really has no place in a modern digital screen, but I digress).

Select 1280x720 resolution and start up Powerstrip. In Powerstrip, go to Display Profiles | Configure, choose Advanced Timing Options, then Custom Resolutions. In the lower right hand corner of the Custom Resolutions screen is a Design icon for "Design a resolution-in-a-resolution". Click this, extend the box to the limits of your screen, then click OK.

Now click "Copy to Clipboard" and paste the result here. Ican help you convert the Modeline that you paste here to a DTD value you can use to get an uncropped image.

Ok will do that tonight when I get home. I understand from previous posts that I need to download another copy of my latest graphics driver and search for the INF file and modify using the details you hopefully supply?

Thanks for your help!

That's the simplest. You can do it by manually modifying the registry, too, but that's kind of tedious since you have to do it multiple times.

Ok here you go:
1222,468,40,250,710,15,5,20,148800,512

I couldn't get the top of the window enough out of the screen (a tiny line of the desktop is visible but otherwise this should do it.
I hope you can help.
Thanks in advance!

Rich

You should be good to go with

20 3A C6 F6 42 C6 28 20 D4 28 F5 40 00 00 00 00 00 1E

If you need to shift the screen up or down, or add another line at the top, let me know and I'll walk you through it.

Hi Everyone,

This is my first post but I have been following this thread for about a week. I'm having similar problems as some of you. I recently bought a Shuttle SG33G5 which features the Intel G33 chipset and HDMI port. I'm connecting to my Rear Projection LCD HDTV which is a Panasonic PT-52LCX66 via HDMI. The problem I have is "optical overscan" as described here. The TV's native resolution is 1280x720@60Hz. The driver and TV are in sync and I see the picture displayed, but the problem is the visible area is smaller than the native resolution.

I have had success in the past on this TV with nVidia drivers which have a feature in ForceWare that will automatically adjust the visible area to fit the screen. The reason I bought this system is because on Intel's website for the G33, they advertise "Intel TV Wizard" which claims to correct for overscan/underscan. I expected this to be similar to the nVidia solution only to find it doesn't do anything besides let me choose from 480p, 720p, 1080i. There is no option to adjust overscan and it's basically worthless.

I have been emailing Intel Tech Support and this was their latest response:

Hello,

Thank you for contacting Intel Technical Support.

At this point, we can only recommend that you contact the motherboard manufacturer for additional information and technical support. This issue has not been replicated nor have other customers reported it.

Please do not hesitate to contact us again if you need further assistance.

Sincerely,
Intel Technical Support

Needless to say I am very disappointed. I would strongly suggest to everyone tocontact Intel Tech Support and make them aware this is a common issue. We need to hold them responsible for fixing features they advertise for their products that we paid good money for,in particularthis "Intel TV Wizard".

archibael, I have been following your posts on several forums and have attempted your solution of manually adjusting the DTD so that the active pixels are reduced to 1192x672 (by also increasing the blank pixels so that the total count is constant). So far, I have not had success with this over HDMI, but it does work for VGA. On HDMI the screen is blank, asone other poster observed.

If anyone has any other ideas, please share them. In parallel, let's all make sure Intel hears about this.

Thanks.

Pages

Leave a Comment

Please sign in to add a comment. Not a member? Join today