Software Archive
Read-only legacy content
17061 Discussions

1280x1024 Problem - Have Done Monitor Modeline Conversion etc.

b4z
Beginner
382 Views

Hi, another resolution problem here..

(if archibael could help me then that would be great!)

I have a Dell Inspiron 6400 Laptop with Intel 945GM graphics running on Windows XP.

Basically what i want to do is - connect an external LCD monitor - a CTX F773 to the laptop. then keep the laptop lid closed, attach a usb mouse and keyboard and effectively use it as a desktop pc.

Monitor Website; http://www.ctxeurope.com/products/prod.asp?model=f773L

The Problem; i cannot choose a display resolution higher than 1024x768 on the external LCD monitor.

So i read the entire WIKI written by archibael..

Problem;MonInfo gave me no DTD info!

So i found (as instructed) CTX F773 monitor model linux Modelines from here; http://www.linuxfm.org/fermolug/modules.php?name=Forums&file=viewtopic&t=205

Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 30-80
Identifier "Monitor[0]"
ModelName "CTX F773"
VendorName "CTX"
VertRefresh 43-75
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 114.54 1280 1360 1496 1712 1024 1025 1028 1062
Modeline "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068
Modeline "1280x960" 107.32 1280 1360 1496 1712 960 961 964 995
Modeline "1280x960" 126.27 1280 1368 1504 1728 960 961 964 1001
Modeline "1280x800" 88.68 1280 1352 1488 1696 800 801 804 830
Modeline "1280x800" 104.35 1280 1360 1496 1712 800 801 804 835
Modeline "1280x768" 84.35 1280 1344 1480 1680 768 769 772 797
Modeline "1280x768" 99.17 1280 1352 1488 1696 768 769 772 801
Modeline "1152x864" 86.70 1152 1224 1344 1536 864 865 868 896
Modeline "1152x864" 102.08 1152 1224 1352 1552 864 865 868 901
Modeline "1024x768" 67.48 1024 1080 1184 1344 768 769 772 797
Modeline "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801
Modeline "800x600" 40.19 800 832 912 1024 600 601 604 623
Modeline "800x600" 47.53 800 840 920 1040 600 601 604 626
Modeline "768x576" 37.37 768 800 880 992 576 577 580 598
Modeline "768x576" 43.52 768 800 880 992 576 577 580 601
Modeline "640x480" 25.10 640 656 720 800 480 481 484 498
Modeline "640x480" 29.84 640 664 728 816 480 481 484 501
EndSection

I then went through the process of converting the top two lines as instructed, here is my result; (not sure aboutthe end two digits of each as it gives nosync+/- information)

BE 2C 00FA 51 00 26 40 50 88 13 00 00 00 00 00 00 1E

A0 34 00BF 51 00 2A 40 58 88 14 00 00 00 00 00 00 1E

I then inserted that into the inf file (as below) and then installed.

[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 2 ; 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%, BE,2C,00,FA,51,00,26,40,50,88,13,00,00,00,00,00,00,1E,37,01;1280x1024@70
HKR,, DTD_2, %REG_BINARY%, A0,34,00,BF,51,00,2A,40,58,88,14,00,00,00,00,00,00,1E,37, 01;1280X1024@60

[NonEDIDMode_DelSwSettings]
HKR,, TotalDTDCount
HKR,, DTD_1
HKR,, DTD_2

I still however cannot select any resolution higher than 1024x768 on the external LCD monitor neither within the Intel Graphics program noron the Windows Display properties.

I am using the latest Dell version of the 945GM Graphics drivers.

I have tried to attain the DTD using MonInfo but it gives me nothing..

Strangely when nothing is connected it gives me the standard "Plug and Play Monitor" on 945GM,

Then when i connect the LCD monitor itgives me "(Default Monitor)" on945GM aswell as the above "Plug and Play Monitor".

But then when i select "output to monitor" on the Intel GMA options it gives me "CTX F773" on 945GM [note - i did install the CTX driver] and ALSO the "(Default Monitor)" from above.

So it seems strange that theres 3 types of monitor - when i only have two?

Also is the HEX code correct? What am i doing wrong?

Please can anyone help?

I have tried to do this as much as possible on my own, and i have hit a brick wall.

Thanks alot for your time!

NB. I HAVE JUST TRIED REMOVING ALL DRIVERS AND WHEN I USE THE LCD MONITOR IT WORKS IN 1280x1024 - however i of coursehave no display driver so the screen is slow etc.

0 Kudos
1 Reply
Aaron_B_Intel
Employee
382 Views

I calculate

BE 2C 00 B0 51 00 26 40 50 88 13 00 00 00 00 00 00 1E

A0 34 00 C0 51 00 2C 40 58 88 13 00 00 00 00 00 00 1E

for your DTD values on the top two 1280x1024 Modelines.

If it still doesn't show up after those are in the .INF file, check the registry with regedit (do a Find on DTD) to discover whether the .INF contents are making it in. Check all entries (in XP, I have them in:

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet001ControlClass{4d36E968-E325-11CE-BFC1-08002BE10318}�000Settings

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet001ControlVideo{9EFD2087-228E-4613-8F59-25B36F378CF2�000

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet001ServicesialmDevice0

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet001ServicesialmDevice1

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet002ControlClass{4d36E968-E325-11CE-BFC1-08002BE10318}�000Settings

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet002ControlVideo{9EFD2087-228E-4613-8F59-25B36F378CF2�000

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet002ServicesialmDevice0

MyComputerHKEY_LOCAL_MACHINESYSTEMControlSet002ServicesialmDevice1

MyComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4d36E968-E325-11CE-BFC1-08002BE10318}�000Settings

MyComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlVideo{9EFD2087-228E-4613-8F59-25B36F378CF2�000

MyComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesialmDevice0

MyComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesialmDevice1
)

If they're making it into the registry okay but they're still not showing up in Properties | Display, it could be Dell has refused that mode with VideoBIOS restrictions. To find out, try 1272x1024:

BE 2CF8 B8 41 00 26 40 50 88 13 00 00 00 00 00 00 1E

A0 34F8 C8 41 00 2C 40 58 88 13 00 00 00 00 00 00 1E

0 Kudos
Reply