German
Deutsch
English
English
Japanese
日本語

logo
DisplayConfigX.dmg

Welcome to DisplayConfigX

Your monitor flickers, stressing your eyes? The usual resolutions aren't enough? Then this program is probably what you need.

Mac OS X provides only rather few resolutions and often only at refresh rates below 100Hz. With this program you can adjust your Mac to optimally match your monitor. You get up to 30 different resolutions at high refresh rates. Without registration only low to mid size resolutions are supported.


 Requirements   Installation   Uninstall   Registration   History   Download   FAQ   Disclaimer   Contact 

Requirements

System: Graphics card: Monitor:
Back to contents

Installation

  1. You need to be administrator on your mac.
  2. The latest version of this program is DisplayConfigX.dmg. Move the application to your harddisc, preferably to the "Applications" folder or to your desktop.
  3. Start the program and compare the data shown with the details given in your monitor manual.

    monitor tab


  4. If your monitor supports true auto-config, these values are not changeable and you don't have to do anything here (in that case the program does not allow you to change the values). Otherwise, adjust the frequencies to the specification you should find in your monitor manual:
    • Vertical frequency: this is the range of supported refresh rates, also known as vertical scan rate. Usually given in herz (Hz). If you can not find this information for your monitor, the default guess should work. It should be safe to set the upper limit to whatever highest refresh rate is you have succesfully used it with and the lower limit to 75Hz.
    • Horizontal frequency: this is the range of supported horizontal scan rates. Usually given in kiloherz (KHz). This range MUST match your monitor! If you can not find this information for your monitor, the default guess may or may not work. Good luck in that case and check after rebooting monitor stays blank before you try.
    • Pixel frequency: this is the bandwidth limit of your monitor. Usually given in megaherz (MHz). If your monitor manual does not specify this value, typical hardware should handle at least 250 MHz, good quality hardware 350MHz or even more. There is only an upper limit, and many monitors accept more than what the manual says. Setting this too low yields low vertical frequencies (flicker). Setting this value way too high might yield somewhat unfocused pixels.
    • The aspect ratio of most monitors is 4:3. Widescreen monitors usually use 16:10 or 16:9. If you can't find this VALUE, calculate the ratio as follows: height of visible screen divided by its width and multiplied by 64. The resulting ration is 64:VALUE.
  5. You can now check the resulting resolutions in the "Resolutions" tab. Using the context menu you can modify refresh rates (they will be checked against your monitors capabilities) or disable resolutions altogether. If you don't like the default refresh rate of 120Hz, you can change that in the preferences.

    resolutions tab


  6. Use the "Install" button.
  7. Restart your mac. If the monitor is still dark after about 30 seconds or starts to produce funny noises, SWITCH IT OFF and see after rebooting monitor stays blank.
  8. The new resolutions should now show up in the control panel "Displays", whereas resolutions not adequate for your monitor should be gone.
  9. Should you like the program, register it and reinstall the resolutions (since the registered version supports more).

In cases of emergency (screen stays blank) see after rebooting monitor stays blank. Should the program not worl on your system, check the Requirements or whether there is an update available. If that doesn't help, drop me an email (please be detailed) at dcxsupport@delphin.all.de.

Back to contents

Uninstall

In order to uninstall simply use the menu item "Uninstall for All Monitors", reboot as indicated and then delete the program.

Back to contents

Register

Please test the program before registering. To get rid of the restrictions in the unregistered version you need to buy a serial number. Please use the "Buy" button in the registration window which will send you to an online order page at www.kagi.com. After completing the order you should receive a serial number within the next few days. Please reinstall your monitor configuration after registering, since the unregistered version doesn't support all resolutions.

Back to contents

Download

Read at least Requirements and Disclaimer before downloading. Without registering, you can test the programs ability to detect your monitor, check what resolutions/frequencies would be available and install some of the lower resolutions.

Latest version:   DisplayConfigX.dmg

Archived versions. Use only if you suspect a new version contains a new bug. The top file is typically the same as latest version above.
Version 0.87:   DisplayConfigX087.dmg
Version 0.85:   DisplayConfigX085.dmg

Back to contents

Version history

0.87:
    • French localization (no french documentation).
0.85:
    • Added test screen facility.
    • Fixed a bug which prevented the app from starting on MacOSX 10.2.6 and earlier (bug introduced in 0.84).
0.84:
    • Japanese localization + help page.
    • German help page.
    • Various GUI improvements.
    • Minor code cleanup.
0.83:
    • German localization.
0.82:
    • A compatibility issue with SwitchRes (even after SwitchRes had been uninstalled prior to using DisplayConfigX) is now fixed.
0.81:
    • Fixed a compatibility issue with NVIDA drivers.
    • Fixed a compatibility issue with some full screen games not finding valid resolutions.
0.77:
    • Added support for BNC style cables and monitors without DDC.
    • Now distributed using an image file (.dmg) to fix application launch problems caused by a quirk in StuffIt 8.x.
    • Fixed a bug where the application was confused by certain apple displays and ADC adapters. In those scenarios the application had no effect whatsoever.
    • Generates slightly more defensive frequencies.
    • You can still use some of the lower resolutions without registering (or paying).
0.75:
    • You can now use some of the lower resolutions without registering (or paying).
    • The default refresh rate is now 120Hz.
0.74:
    • Fixed a bug seen in MacOSX 10.3 (Panther) where the OS tried to install additional resolutions. Which confused the "Displays" control panel, since there you can only change either the resolution or the frequency at a time. So in effect the bug blocked access to some resolutions that would have worked otherwise.
    • Added still more resolutions. Some people can't get enough:-)
    • Made the default refresh rate a preference option.
    • Minor GUI refinements.
0.72:      Initial public release. Minor GUI refinements.
0.66:      Tested on Panther, better support of some pre EDID 1.2 monitors
0.65:      Major changes to GUI.
0.48:      Changed timing details and allowed higher pixel rates.
0.43:      Improved error handling (more informative messages).
0.40:      First official beta.
Back to contents

FAQ

I have a notebook and use different monitors at home and at work. Is that supported?

Yes. It uses the normal MacOSX technique of keeping different monitor settings for different monitor types. If you adjust one monitor type, others should not be affected.

Are iBooks supported?

Usually the iBook is limited to using external monitors in mirror mode. What makes this tool rather pointless, since in mirrored mode the usable resolution is limited by the smallest of the involved screens.
However there is a tool to enable non mirrored mode on iBooks. It doesn't work on all iBooks and can put unsupported iBooks into fairly unfunny modes. Handle with care! Here are the links:
Article on macparts.de: Use an extended dektop with your iBook, iMac or eMac (english)
Article on macosxhints
Article on ct (german)
iBookScreenEnhancer script (german, "Ja" means yes:-))
If (and only if) that works for you, then DisplayConfigX should work, too.

After rebooting monitor stays blank

For some reason your monitor does not accept the installed frequency. SWITCH IT OFF! To remove the installed settings, connect some other monitor to your machine and use the menu command "Uninstall for all monitors" to get rid of the faulty configuration.
Swapping cables, BNC instead of VGA or vice versa, usually helps. Sometimes it helps to boot with the monitor switched off.
As a last resort, if you are experienced with single user mode, you can boot into that, navigate to the application and call "DisplayConfigX.app/Contents/Resources/Install --removeall" and reboot.

Are digital monitors supported?

Currently no. For TFT screens it doesn't make much sense to use anything but the native resolution, anyway.

Are old NDRV cards supported?

No. The graphic card needs to have proper support for MacOSX. DisplayConfigX is not a graphic card driver. For those cards, you might want to read www.macosxhints.com: 10.3: Possibly make older video cards functional again. But even if that works, chances that those old cards are compatible with this application are practically zero.

After changing the resolution my monitor goes blank

Similar to after rebooting monitor stays blank. But given that some other resolutions do work, it should be worth retrying with lower frequencies (use the resolution tables context menu or edit the frequency setting manually).

The frequency list for my monitor is empty and the install button is disabled

This means that your monitor is not supported or your system does not meet the requirements. Another cause may be that you specified inconsistent values in the monitor tab.

Are fixed frequency monitors supported?

No. While this would be possible, there seems to be virtually no demand for this feature.

The resolution list does not contain some resolutions mentioned in the monitor manual

The DDC information only has rudimentary information about the monitor's specifics. Therefore the generated frequencies and resolutions willnot exactly match the monitor's specification. However you usually get more and higher resolutions.

How can I specify the resolution timing details myself?

This is currently not supported.

How can I tweak the refresh rates?

In the "Resolutions" tab, next to each resolution in the list is the vertical refresh frequency. This defaults to 120Hz (or less, depending on your hardware, the default value can be changed in the preferences). To change the rate, either right click into the list or edit the number. The program will limit your changes to what it thinks is safe to use. If in doubt, check with your monitor manual.

How do I prevent users of my machine from changing the settings?

Either set the applications group ownership to admin and remove all access rights for other users or simply delete the program after using it (to later change the configuration simply reinstall the app).

What resolutions and refresh rates are supported?

Apart from standard resolutions there is quite a list of others. They range from 640*480 (only unusable for games) to 1984*1488 (for ultra high end tubes). They come in many flavors for aspect ratios of 4:3, 16:10 or 16:9 or others. My personal favorite is 1408*1056 (on a decent 21" tube). This is the list I get to choose from (PowerBook G4, MacOSX 10.3.1, 21" monitor supporting 120KHz, DisplayConfigX V0.84):

     640 *  480 @ 120Hz,   800 *  600 @ 120Hz,   832 *  624 @ 120Hz,   896 *  672 @ 120Hz,
     960 *  720 @ 120Hz,  1024 *  768 @ 120Hz,  1040 *  780 @ 120Hz,  1056 *  792 @ 120Hz,
    1088 *  816 @ 120Hz,  1120 *  840 @ 120Hz,  1152 *  864 @ 120Hz,  1184 *  888 @ 120Hz,
    1216 *  912 @ 120Hz,  1248 *  936 @ 119Hz,  1280 *  960 @ 117Hz,  1280 * 1024 @ 110Hz,
    1312 *  984 @ 114Hz,  1344 * 1008 @ 111Hz,  1376 * 1032 @ 109Hz,  1408 * 1056 @ 107Hz,
    1440 * 1080 @ 104Hz,  1472 * 1104 @ 100Hz,  1536 * 1152 @ 98 Hz,  1600 * 1200 @ 94 Hz,
    1664 * 1248 @ 91 Hz,  1728 * 1296 @ 88 Hz,  1792 * 1344 @ 85 Hz,  1856 * 1392 @ 82 Hz,
    1920 * 1440 @ 79 Hz,  1984 * 1488 @ 74 Hz,  2048 * 1536 @ 70

This is limited by your hardware and difficult to predict. You can check what you'd get yourself before registering. Some of the resolutions might be more than what your graphic card can handle and will be dropped.

Back to contents

Disclaimer

EXCEPT AS EXPRESSLY STATED IN AN AGREEMENT BETWEEN YOU AND ME, ALL CONTENT, SERVICES, PRODUCTS AND SOFTWARE PROVIDED ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED. ME AND MY SUPPLIERS AND LICENSORS DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. YOU ARE SOLELY RESPONSIBLE FOR THE APPROPRIATENESS OF THE SOFTWARE AND SERVICES OFFERED BY ME FOR YOUR INTENDED APPLICATION AND USE. I DO NOT WARRANT THAT THIS SOFTWARE MEETS YOUR REQUIREMENTS. SUBJECT TO THE TERMS OF ANY AGREEMENT BETWEEN YOU AND ME, ME, MY SUPPLIERS AND LICENSORS SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL, OR PUNITIVE DAMAGES, EVEN IF ME, MY SUPPLIERS OR LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. CERTAIN STATE LAWS DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES OR THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES. IF THESE LAWS APPLY TO YOU, SOME OR ALL OF THE ABOVE DISCLAIMERS, EXCLUSIONS, OR LIMITATIONS MAY NOT APPLY TO YOU, AND YOU MIGHT HAVE ADDITIONAL RIGHTS.

In other words: if your monitor burns or your data goes to nirvana, go have a nice evening with friends or something, but leave me alone...

Please make sure that the timings match your hardware, or you risk damaging your monitor. You have been warned.

Harald Schweder
Back to contents

Contact

Author:
Harald Schweder
Beratung, Entwicklung, Einzelhandel von Hard- und Software

E-Mail:
dcxsupport@delphin.all.de

Snail Mail:
Harald Schweder
Meyerstrasse 190
28201 Bremen
Germany

PGP: (use if should ever need to email private stuff like serials, credit card stuff and the like)
daran.gpgkey
Back to contents





Valid HTML 4.01!