*FIXED*
After an exausting search for an answer to the matter of why my brand new 19″ widescreen monitor’s native resolution (1440×900) was unavailible in the display properties, I finally stumbled upon an article a person posted on Intel’s forums that basically explained what shannanigans Intel had been up to with their GMA 950 line of onboard graphic solutions. Mind you the 950 line encompasses many 9xx Intel GMA model numbers like 946GZ,945GM.. Additionally, this work-around is applicable to to many other Intel GMA lines like X3000 etc. As far as I know this solution applies to XP and Vista alike.
You can read about it in detail here if you want:(wiki)
Now don’t get me wrong, the man writes beautifully, but never the less it’s a very important but nerdy problem; So here is a quick rundown of what you need to do if your monitor’s native resolution is always or even sporadically unavailible in the display properties
1) Download a small program named MonInfo from the fine people at EnTech Taiwan: Here
2)Run MonInfo it will give you a read out of the data your monitor sends the display adapter (IE GMA 950) to tell it what it’s resolution capabilities are.
3) Select and Copy the info shown in PINK (Later if want more unlisted resolutions you may use PURPLE,BLUE, and ORANGE; just keep substituting)
4) Next find the appropriate version of the drivers and open up the .INF (driver file) in Notepad
Intel GMA drivers are availible for download here or better yet from the computer’s manufacturer.
Example:
XP: igxp32.inf
Vista 32: igdlh.inf **
Vista 64: igdlh64.inf
**Should be stored in the Graphics folder in the video driver’s folder
5) In Notepad, find the first entry that closely resembles this
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 ;1920×1080@60…Interlaced
6) Delete all the numbers except the last two which happen to be 37 and 01 in this case, and substitute and it with the info you got from MonInfo earlier so it looks something like this
HKR,, DTD_1,%REG_BINARY%, 30,2A,00,98,51,00,2A,40,30,70,13,00,78,2D,11,00,00,1E,37,01 ;1920×1080@60…Interlaced
7) Above what you just edited should be a string that looks like this
“HKR,, TotalDTDCount, %REG_DWORD%, 0″ Change the 0 to 4 so it looks like this
“HKR,, TotalDTDCount, %REG_DWORD%, 4″
Finally save the file (overwriting the existing) and run the driver setup
Hope this helps you poor fools, if you need/want more info on this subject and want to know the whys for the steps refer back to Archibael’s article mentioned above.
I’ll be posting a tutorial video later.
Filed under: Troubleshooting | 6 Comments
Tags: gma, gma 950, intel, resolution, widescreen
Search
-
You are currently browsing the Simple Reviews By A Simple Man weblog archives.

Hey,
This works great with my macbook booting windows and the external monitor, ty for the tip.
Neil
You’re very welcome, glad it helped!
Well, did not work for me. I have intel GMA 965 and I am trying to get a 1280 x 800 resolution … My 1440 x 900 works fine.
Thanks anyway
You tried.
Titus, sorry to hear that. As I understand as long as the resolution is supported by the monitor you should be able to program it into the EDID info in the driver file. The guy I learned this from http://isnwiki.jot.com/WikiHome/Articles/111111431 has a system to determine the proper codes.. I have no idea how that works. I can tell you from experience though.. any resolution besides the native resolution looks bad.. fuzzy, chunky or misalined. Usually ends up giving me a headache after a while. Good luck!
Baxtor, I’m trying to setup a LCD monitor to 1280 X 720, but the link above to the article is not working. Any advice to get the codes for that resolution? Do you have a copy of the article? Thank you.
Hey Hscr, Unfortunatly I don’t have a copy of the article. The person I got the info from is http://softwarecommunity.intel.com/isn/Community/en-US/members/archibael.aspx . You can read through his posts and probably get a good idea about what to do. If I remember correctly the codes in question are unique to each manufactuer; the guy Archibael was handling peoples requests and giving them support on how to decifer the appropriate codes. When you run moninfo the Raw EDID Base should provide you with a list of resolution codes that your monitor supports. That being the case, I would recommend a fun little game of trial and error until you find the resolution you’re looking for. Good luck!