Back to Contents Page

INI Customization for Utility: XGI User's Guide

Introduction 

Utility Manager Customization 

Display Mode Customization 

Utility Tray Customization 

Gamma Correction Customization 

Video Customization 

TV Output Setting Customization 

OSD Customization 

Product and File Information Customization 

Hotkey Define Customization 

AGP Information Customization 

3D Settings Customization 

Wflashrom Customization 

DesktopPlus Customization 

Navigator Customization 

2D Customization 

3D Engine Customization 


Introduction

The following is the exposition for the customization of every XGI utility with setup.ini.


Utility Manager Customization

Objective

Customize utility manager.

INI Description

[RegWrite.UtilityManager.Win9X]
"%RegLocation9%","SheetTabIconFile",STRING,"%Des5%\trayicon.ico", ,"%Dev_330%"|%Dev_340%"
"%RegLocation9%","SheetTabIconFile",STRING,"%Des5%\SheettabX.ico", ,"%Dev_330I%"|%Dev_340%"
"%RegLocation9%","SheetTabIconFile",STRING,"%Des5%\Sheettab.ico", ,"%Dev_315%|%Dev_340%";                                     "%RegLocation9%", "SheetPageTitleName", STRING, "Utility Manager"
"%RegLocation9%", "Gamma_BmpFile", STRING, "%Des7%\gamma1.bmp",,"%Dev_330%|%Dev_340%"                                  "%RegLocation9%", "MarkGamma_BmpFile", STRING, "%Des7%\gamma2.bmp",,"%Dev_330%|%Dev_340%"                           "%RegLocation9%", "Video_BmpFile", STRING, "%Des7%\VideoSetting1.bmp",,"%Dev_330%|%Dev_340%"                             "%RegLocation9%", "MarkVideo_BmpFile", STRING, "%Des7%\VideoSetting2.bmp",,"%Dev_330%|%Dev_340%"                      "%RegLocation9%", "DrvMode_BmpFile", STRING, "%Des7%\drvmode1.bmp",,"%Dev_330%|%Dev_340%"                                "%RegLocation9%", "MarkDrvMode_BmpFile", STRING, "%Des7%\drvmode2.bmp",,"%Dev_330%|%Dev_340%"                        "%RegLocation9%", "TV_BmpFile", STRING, "%Des7%\TVSetting1.bmp",,"%Dev_330%|%Dev_340%"                                      "%RegLocation9%", "MarkTV_BmpFile", STRING, "%Des7%\TVSetting2.bmp",,"%Dev_330%|%Dev_340%"                               "%RegLocation9%", "3D_BmpFile", STRING, "%Des7%\3DSetting1.bmp",,"%Dev_330%|%Dev_340%"                                       "%RegLocation9%", "Mark3D_BmpFile", STRING, "%Des7%\3DSetting2.bmp",,"%Dev_330%|%Dev_340%"                               "%RegLocation9%", "InfoXGI_BmpFile", STRING, "%Des7%\XGIinfo1.bmp",,"%Dev_330%|%Dev_340%"                                    "%RegLocation9%", "MarkInfoXGI_BmpFile", STRING, "%Des7%\XGIinfo2.bmp",,"%Dev_330%|%Dev_340%"                             "%RegLocation9%", "PowerMGR_BmpFile", STRING, "%Des7%\XPowerMGR1.bmp",,"%Dev_330%|%Dev_340%"                     "%RegLocation9%", "MarkPowerMGR_BmpFile", STRING, "%Des7%\XPowerMGR2.bmp",,"%Dev_330%|%Dev_340%"                                                                                                                                                                          "%RegLocation9%", "Rotate_BmpFile", STRING, "%Des7%\rotate1.bmp",,"%Dev_330%|%Dev_340%"                                      "%RegLocation9%", "MarkRotate_BmpFile", STRING, "%Des7%\rotate2.bmp",,"%Dev_330%|%Dev_340%"


[RegWrite.UtilityManager.WinNT]
"%RegLocation1%", "Utility.SheetTabIconFile", STRING, "%Des5%\trayicon.ico", , "%Dev_330%"|%Dev_340%"
"%RegLocation1%", "Utility.SheetTabIconFile", STRING, "%Des5%\Sheettab.ico", , "%Dev_315%|%Dev_340%"                        "%RegLocation1%", "Utility.SheetTabIconFile",STRING,"%Des5%\SheettabX.ico", , "%Dev_330I%"|%Dev_340%"
"%RegLocation1%", "Utility.Gamma_BmpFile", STRING, "%Des7%\gamma1.bmp",,"%Dev_330%|%Dev_340%"                         "%RegLocation1%", "Utility.MarkGamma_BmpFile", STRING, "%Des7%\gamma2.bmp",,"%Dev_330%|%Dev_340%"                 "%RegLocation1%", "Utility.Video_BmpFile", STRING, "%Des7%\VideoSetting1.bmp",,"%Dev_330%|%Dev_340%"                    "%RegLocation1%", "Utility.MarkVideo_BmpFile", STRING, "%Des7%\VideoSetting2.bmp",,"%Dev_330%|%Dev_340%"             "%RegLocation1%", "Utility.DrvMode_BmpFile", STRING, "%Des7%\drvmode1.bmp",,"%Dev_330%|%Dev_340%"                      "%RegLocation1%", "Utility.MarkDrvMode_BmpFile", STRING, "%Des7%\drvmode2.bmp",,"%Dev_330%|%Dev_340%"               "%RegLocation1%", "Utility.TV_BmpFile", STRING, "%Des7%\TVSetting1.bmp",,"%Dev_330%|%Dev_340%"                             "%RegLocation1%", "Utility.MarkTV_BmpFile", STRING, "%Des7%\TVSetting2.bmp",,"%Dev_330%|%Dev_340%"                     "%RegLocation1%", "Utility.3D_BmpFile", STRING, "%Des7%\3DSetting1.bmp",,"%Dev_330%|%Dev_340%"                             "%RegLocation1%", "Utility.Mark3D_BmpFile", STRING, "%Des7%\3DSetting2.bmp",,"%Dev_330%|%Dev_340%"                     "%RegLocation1%", "Utility.InfoXGI_BmpFile", STRING, "%Des7%\XGIinfo1.bmp",,"%Dev_330%|%Dev_340%"                           "%RegLocation1%", "Utility.MarkInfoXGI_BmpFile", STRING, "%Des7%\XGIinfo2.bmp",,"%Dev_330%|%Dev_340%"                    "%RegLocation1%", "Utility.PowerMGR_BmpFile", STRING, "%Des7%\XPowerMGR1.bmp",,"%Dev_330%|%Dev_340%"                                                                                                                                                                               "%RegLocation1%", "Utility.MarkPowerMGR_BmpFile", STRING, "%Des7%\XPowerMGR2.bmp",,"%Dev_330%|%Dev_340%"                                                                                                                                                                           "%RegLocation1%", "Utility.Rotate_BmpFile", STRING, "%Des7%\rotate1.bmp",,"%Dev_330%|%Dev_340%"                             "%RegLocation1%", "Utility.MarkRotate_BmpFile", STRING, "%Des7%\rotate2.bmp",,"%Dev_330%|%Dev_340%"

How to Customize

  1. Open setup.ini. This file is under the “Ssetup directory at our package.
  2. The [RegWrite.UtilityManager.Win9X] section is for Win9X/ME while the [RegWrite.UtilityManager.WinNT] section is for Win NT/2000/XP.
  3. Describe the meaning of the customized items in Win9X as the following (the case is similar in WinNT)
    "SheetTabIconFile": customize the icon file of utility manager page.
    "SheetPageTitleName": customize the title of utility manager page.
    "DrvMode_BmpFile": customize the unselected of display mode setting utility bitmap.
    "MarkDrvMode_BmpFile": customize the be selected of display mode setting utility bitmap.
    "Gamma_BmpFile": customize the unselected of gamma correction utility bitmap.
    "MarkGamma_BmpFile": customize the be selected of gamma correction utility bitmap.
    "InfoXGI_BmpFile": customize the unselected of information utility bitmap.
    "MarkInfoXGI_BmpFile": customize the be selected of information utility bitmap.
    "TV_BmpFile": customize the unselected of TV setting utility bitmap.
    "MarkTV_BmpFile": customize the be selected of TV setting utility bitmap.
    "Video_BmpFile": customize the unselected of video setting utility bitmap.
    "MarkVideo_BmpFile": customize the be selected of video setting utility bitmap.                                                             "3D_BmpFile": customize the unselected of 3D setting utility bitmap.
    "Mark3D_BmpFile": customize the be selected of 3D setting utility bitmap.
    "PowerMGR_BmpFile": customize the unselected of Power Manager utility bitmap.
    "MarkPowerMGR_BmpFile": customize the be selected of Power Manager utility bitmap.
    "Rotate_BmpFile": customize the unselected of Rotate Screen utility bitmap.
    "MarkRotate_BmpFile": customize the be selected of Rotate Screen utility bitmap.

 



Display Mode Customization

Objective

Customize the display mode selection items, device selection items, output device priority for Display Mode utility.

INI Description

[RegWrite.Display.Win9X]
;Output Device Priority For Desktop
"%RegLocation9%", "PRIORITY_VGA1", DWORD, 0
"%RegLocation9%", "PRIORITY_VGA2", DWORD, 1
"%RegLocation9%", "PRIORITY_LCD", DWORD, 2
"%RegLocation9%", "PRIORITY_TV", DWORD, 3

;Output Device Priority For NoteBook
;"%RegLocation9%", "PRIORITY_LCD", DWORD, 0
;"%RegLocation9%", "PRIORITY_TV", DWORD, 1
;"%RegLocation9%", "PRIORITY_VGA2", DWORD, 2
;"%RegLocation9%", "PRIORITY_VGA1", DWORD, 3

"%RegLocation9%", "TERMINALMASK", DWORD, (%TVON%)+(%LCDON%*2)+(%VGA2ON%*4)+(%VGA1ON%*8)

[RegWrite.Display.WinNT]
;Output Device Priority For Desktop
"%RegLocation1%", "Utility.PRIORITY_VGA1", DWORD, 0
"%RegLocation1%", "Utility.PRIORITY_VGA2", DWORD, 1
"%RegLocation1%", "Utility.PRIORITY_LCD", DWORD, 2
"%RegLocation1%", "Utility.PRIORITY_TV", DWORD, 3

;Output Device Priority For NoteBook
;"%RegLocation1%", "Utility.PRIORITY_LCD", DWORD, 0
;"%RegLocation1%", "Utility.PRIORITY_TV", DWORD, 1
;"%RegLocation1%", "Utility.PRIORITY_VGA2", DWORD, 2
;"%RegLocation1%", "Utility.PRIORITY_VGA1", DWORD, 3
"%RegLocation1%", "Utility.TERMINALMASK", DWORD, (%TVON%)+(%LCDON%*2)+(%VGA2ON%*4)+(%VGA1ON%*8)

[Constant]
; About Supported Device
VGA1ON=1
VGA2ON=1
LCDON=1
TVON=1

[RegWrite.Customer.Win9X]
;"%RegLocation2%", "BootMode1_MapTable", BINARY, "22,00,00,00,22,00,00,00,22,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,5a,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00"

;Defaulr Boot Mode Mape Table for Notebook ;"%RegLocation12%", "DefaultMapTable", BINARY, "22,00,00,00,22,00,00,00,22,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,5a,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00"

"%RegLocation12%", "DefaultBootSolution", DWORD, 0
"%RegLocation9%", "DisableTVFontSetting", DWORD, 0
"%RegLocation9%","DriverModeSelectionItems",DWORD, 7
"%RegLocation12%", "SupportLCDExpansion", DWORD, 0
"%RegLocation9%", "DesireRuleForResolution", DWORD, 0

[RegWrite.Customer.WinNT]
;"%RegLocation1%", "2D.MapTable", BINARY, "22,00,00,00,22,00,00,00,22,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,5a,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00"

;Defaulr Boot Mode Mape Table for Notebook ;"%RegLocation1%", "Common.DefaultMapTable", BINARY, "22,00,00,00,22,00,00,00,22,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,5a,00,00,00,11,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00,22,00,00,00"

"%RegLocation1%", "Common.DefaultBootSolution", DWORD, 0
"%RegLocation1%", "Utility.DisableTVFontSetting", DWORD, 0
"%RegLocation1%", "Common.DeviceRemovable", DWORD, 0
"%RegLocation1%", "Utility.DesireRuleForRefreshRate", DWORD, 0
"%RegLocation1%", "Utility.DesireRuleForResolution", DWORD, 0
"%RegLocation1%", "Utility.DriverModeSelectionItems", DWORD, 7
"%RegLocation1%", "Common.SupportLCDExpansion", DWORD, 0
"%RegLocation1%", "Utility.SwitchModeBeforeSleep", DWORD, 0

How to Customize

  1. Open "Setup.ini". This file is under the “SSetup directory at our package.
  2. The [RegWrite.Display.Win9X] and “[[RegWrite.Customer.Win9X] sections are for Win98/ME. The “[[RegWrite.Display.WinNT] and [RegWrite.Customer.WinNT] sections are for Win NT/2000/XP.
  3. Describe the meaning of the customized items in WinNT as the following (the case is similar in Win9X)
    [RegWrite.Display.WinNT]
    Output Device Priority:
      The followings are to customize the priorities of devices. if the key value is "0", then it will has the hightest priority. Priorities are decreasing by "0" > "1" > "2" > "3". "Utility.PRIORITY_VGA1" : customize the priority of CRT.
      "Utility.PRIORITY_VGA2": customize the priority of CRT2(output from VB).
      "Utility.PRIORITY_LCD": customize the priority of LCD(output from channel B of VB).
      "Utility.PRIORITY_TV": customize the priority of TV.

    Output Device Mask:
      "Utility.TERMINALMASK": Modified the following arguments to customize support output device:
      (%TVON%)+(%LCDON%*2)+(%VGA2ON%*4)+(%VGA1ON%*8)
      There are four devices for user to choose. If the user want to choose all devices to be supported, then he can set TVON=LCDON=VGA1ON=VGA2ON=1. If one user just want to set some devices to be supported, for example: just VGA1 and LCD, the he will set VGA1ON=LCDON=1 and TVON=VGA2ON=0. All this constant are be defined at [Constant] section.

    [RegWrite.Customer.WinNT]
    1. "2D.MapTable":
      Customize the initial output device status table. The customized value is valid before the user switchs mode.
    2. "Common.DefaultMapTable":
      Customize the default output device status table. The table is valid when the value of Common.DefaultBootSolution is 1.
    3. "Common.DefaultBootSolution":
      Enable this feature than 2D driver will turn on the output device combination and display mode according to Common.DefaultMapTable every
    4. time window start.
    5. "Utility.DisableTVFontSetting":
      Disable or enable to set the windows font style as bold type when output device includes TV.
      Value: "0" Enable setting font style: "1" Disable setting font style.
    6. "Common.DeviceRemovable":
      Restrict primary/secondary device switch in setting page of display property.
      Value: "0" Can be switch. "1" Can not be switch.
    7. "Utility.DesireRuleForRefreshRate":
      Refresh rate selection rule when selected device does not support current refresh rate.
      Value: "0" Select minimal supported refresh rates. "1" Select supported minimal refresh rates.
    8. "Utility.DesireRuleForResolution":
      Resolution selection rule when selected device does not support current resolution. This key is valid for hotkey switch mode only.
      Value: "0" Select maximal support resolution. "1" Always is 800x600.
    9. "Utility.DriverModeSelectionItems":
      Customize the selection items of display mode combo box in display mode setting page.
      Value: "1" is to support multiple monitor mode only. "2" is to support mirror mode only. "4" is to support single only. If you want to select at least two mode to support, then you can choose multiple modes and make a summation as the key value.
    10. "Common.SupportLCDExpansion":
      Support the feature of LCD expansion on/off in the display mode page.
      Value: "0" Not support the feature. "1" Support the feature.
    11. "Utility.SwitchModeBeforeSleep":
      Switch mode to the combination that includes LCD before sleep. This feature is useful for notebook to avoid the unplug device device after sleep.
      Value: "0" Keep the current output statu. "1" Switch mode before sleep.

    Utility Tray Customization

    Objective

    Customize Utility Tray.

    INI Description

    [RegWrite.XGItray.Win9X]
    "%RegLocation16%", "xgitray", DWORD, 1
    "%RegLocation9%", "Tray_IconFile", STRING, "%Des2%\xgitray\trayicon.ico"
    "%RegLocation9%", "Tray_LogoBarFile", STRING, "%Des2%\xgitray\traylogo.bmp"
    "%RegLocation9%", "Tray_AboutFile", STRING, "%Des2%\xgitray\about.bmp"
    "%RegLocation9%", "Tray_TipString", STRING, "Volari Tray",,"%Dev_340%"
    "%RegLocation9%", "Tray_About_Name", STRING, "Volari Tray",,"%Dev_340%"
    ;"%RegLocation9%", "Tray_About_Web", STRING, "http://www.volari.com",,"%Dev_340%"

    [RegWrite.XGItray.WinNT]
    "%RegLocation14%", "XGI Tray", STRING, "%Des2%\xgitray.exe"
    "%RegLocation16%", "xgitray", DWORD, 1
    "%RegLocation1%", "Utility.Tray_HelpFile", STRING, ""
    "%RegLocation1%", "Utility.Tray_IconFile", STRING, "%Des2%\xgitray\trayicon.ico"
    "%RegLocation1%", "Utility.Tray_LogoBarFile", STRING, "%Des2%\xgitray\traylogo.bmp"
    "%RegLocation1%", "Utility.Tray_AboutFile", STRING, "%Des2%\xgitray\about.bmp"
    "%RegLocation1%", "Utility.Tray_TipString", STRING, "Volari Tray",,"%Dev_340%"
    "%RegLocation1%", "Utility.Tray_MediaPlayerFile", STRING, ""
    "%RegLocation1%", "Utility.Tray_About_Name", STRING, "Volari Tray",,"%Dev_340%"
    ;"%RegLocation1%", "Utility.Tray_About_Web", STRING, "http://www.volari.com",,"%Dev_340%"
     

    How to Customize

    1.“Tray_IconFile" Customize the path and name of tray icon file.
    2.“Tray_LogoBarFile" Customize the path and name of logo bar file.
    3.“Tray_AboutFile" Customize the path and name of image in the "About" dialog.
    4.“Tray_TipString" Customize the tray tip string.
    5.“Tray_About_Name" Customize the Utility Tray Name in "About" dialog.
    6.“Tray_About_Web" Customize the Web address.

     


    Gamma Correction Customization

    Objective

    Customize Gamma Correction utility.

    INI Description

    [RegWrite.Gamma.Win9X]
    "%RegLocation9%", "Gamma_1stBmpFile", STRING, "%Des7%\gamma.bmp"
    "%RegLocation9%", "Gamma_2ndBmpFile", STRING, "%Des7%\gamma.bmp"

    [RegWrite.Gamma.WinNT]
    "%RegLocation1%", "Utility.Gamma_1stBmpFile", STRING, "%Des7%\gamma.bmp"
    "%RegLocation1%", "Utility.Gamma_2ndBmpFile", STRING, "%Des7%\gamma.bmp"

    ;Output Gamma Settings Files
    ; 0, No file
    ; 1, Output c:\GammaOutput.txt
    "%RegLocation1%", "Utility.OutputGamma",DWORD, %OutputGamma%
    "%RegLocation1%", "Utility.Gamma_DefaultRed" , DWORD, 100
    "%RegLocation1%", "Utility.Gamma_DefaultGreen" , DWORD, 100
    "%RegLocation1%", "Utility.Gamma_DefaultBlue" , DWORD, 100
    "%RegLocation1%", "Utility.Gamma_DefaultRGB" , DWORD, 100
    "%RegLocation1%", "Utility.Gamma_DefaultBrightness" , DWORD, 0
    "%RegLocation1%", "Utility.Gamma_DefaultTINT" , DWORD, 9
    "%RegLocation1%", "Utility.Gamma_DefaultEnhancement" , DWORD, 0

    ;for Gamma customization output
    OutputGamma=0

    How to Customize

    1. Open file “Setup.ini".
    2. Following illustrate the meaning for custom item in Win9X (WinNT is similar)
      "Gamma_1stBmpFile": customize picture on dialog (DAC1)
      "Gamma_2ndBmpFile": customize picture on dialog (DAC2)
      "Gamma_DefaultRed": customize default red value.
      value range: "20 ~ 500" (Times the value in UI control with 100)
      "Gamma_DefaultGreen": customize default green value.
      value range: "20 ~ 500" (Times the value in UI control with 100)
      "Gamma_DefaultBlue": customize default blue value.
      value range: "20 ~ 500" (Times the value in UI control with 100)
      "Gamma_DefaultRGB": customize default RGB value.
      value range: "20 ~ 500" (Times the value in UI control with 100)
      "Gamma_DefaultBrightness": customize default brightness value.
      value range: "-128 ~ 128"
      "Gamma_DefaultTINT": customize default tint value.
      value range: "0 ~ 19" ( cooler (bluish) ~ warmer (reddish) )
      "Gamma_DefaultEnhancement": customize default enhancement value.
      value range: "0 ~ 7"
    3. Following illustrate the meaning for custom item only in WinNT.
      "OutputGamma": Output RGB, TINT, Brightness, Enhancement and RGBRAMP to file or not.
      value range: "0" indicate "Not Output", "1" indicate "Output"



    Video Customization

    Video Gamma Customization

    Video Setting Customization


    TV Output Customization

    Objective

    Customize TV Output.

    INI Description

    [RegWrite.TV.Win9X]
    "%RegLocation9%", "TV_EnableAdvancePage", DWORD, 1
    "%RegLocation9%", "TV_EnableZoomInOut", DWORD, 1
    "%RegLocation9%", "TV1_OverScan_Default_X", DWORD, -52
    "%RegLocation9%", "TV1_OverScan_Default_Y", DWORD, -7
    "%RegLocation9%", "TV1_OverScan_VertMagnify", DWORD, 20
    "%RegLocation9%", "TV1_OverScan_HorzMagnify", DWORD, 80
    "%RegLocation9%", "TV1_OverScan_Mode", DWORD, 0
    "%RegLocation9%", "TV2_OverScan_Default_X", DWORD, -52
    "%RegLocation9%", "TV2_OverScan_Default_Y", DWORD, -7
    "%RegLocation9%", "TV2_OverScan_VertMagnify", DWORD, 20
    "%RegLocation9%", "TV2_OverScan_HorzMagnify", DWORD, 80
    "%RegLocation9%", "TV2_OverScan_Mode", DWORD, 0
    "%RegLocation9%", "DisableTVFontSetting", DWORD, 0
    "%RegLocation16%", "XGI_VB", DWORD, 1

    [RegWrite.TV.WinNT]
    "%RegLocation1%", "Utility.TV_EnableAdvancePage", DWORD, 1
    "%RegLocation1%", "Utility.TV_EnableZoomInOut", DWORD, 0
    "%RegLocation1%", "Utility.TV1_OverScan_Default_X", DWORD, -52
    "%RegLocation1%", "Utility.TV1_OverScan_Default_Y", DWORD, -7
    "%RegLocation1%", "Utility.TV1_OverScan_VertMagnify", DWORD, 20
    "%RegLocation1%", "Utility.TV1_OverScan_HorzMagnify", DWORD, 80
    "%RegLocation1%", "Utility.TV1_OverScan_Mode", DWORD, 0
    "%RegLocation1%", "Utility.TV2_OverScan_Default_X", DWORD, -52
    "%RegLocation1%", "Utility.TV2_OverScan_Default_Y", DWORD, -7
    "%RegLocation1%", "Utility.TV2_OverScan_VertMagnify", DWORD, 20
    "%RegLocation1%", "Utility.TV2_OverScan_HorzMagnify", DWORD, 80
    "%RegLocation1%", "Utility.TV2_OverScan_Mode", DWORD, 0
    "%RegLocation1%", "Utility.DisableTVFontSetting", DWORD, 0
    "%RegLocation16%", "XGI_VB", DWORD, 1
     

    How to Customize

    1. "TV_EnableAdvancePage":
    Description: Enable or disable the advance page.
    Range Value: 0:Disabled 1:Enabled

    2."TV_EnableZoomInOut":
    Description: Enable or disable the TV zoom in out function.
    Range Value: 0:Disabled 1:Enabled

    3. "TV2_OverScan_Default_X":
    Description: Default Overscan X position for first TV

    4. "TV2_OverScan_Default_Y":
    Description: Default Overscan Y position for first TV

    5. "TV2_OverScan_VertMagnify":
    Description: Verical and Horizontal scan mode magnification for first TV
    Value Range: The value range is "0~30" and must be multiple of 10.

    6. "TV2_OverScan_HorzMagnify":
    Description: Horizontal scan mode magnification for first TV.
    Value Range: The value range is "0~200" and must be multiple of 20.

    7. "TV2_OverScan_Mode":
    Description: Know if have Overscan function.
    Value Range: 0: No Overscan 1: Have Overscan

    8. "DisableTVFontSetting":
    Description: Enable or disable the TV font.
    Value Range: 0: Disable 1: Enable

     


    OSD Customization

    Objective

    Customize OSD.

    INI Description

    [RegWrite.OSD.Win9X]
    "%RegLocation9%", "2DGammaVideo", DWORD, 1

    [RegWrite.OSD.WinNT]
    "%RegLocation1%", "Utility.2DGammaVideo", DWORD, 1

    How to Customize

    "2DGammaVideo": Know if gamma and video enabled or disabled.
    Value Range:
    0:Disabled
    1:Enabled

    Product and File Information Customization

    Objective

    Customize product and file information utility.

    INI Description

    [RegWrite.Info.Win9X]
    "%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_340.bmp",, "%Dev_340%"
    "%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\8info_340.bmp",, "%Dev_340%"
    "%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\minfo_340.bmp",, "%Dev_340%"
    "%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\8minfo_340.bmp",, "%Dev_340%"
    "%RegLocation9%", "InfoLogo1_BmpFile", STRING, "%Des5%\info1.bmp"
    "%RegLocation9%", "8InfoLogo1_BmpFile", STRING, "%Des5%\8info1.bmp"
    "%RegLocation9%", "MarkInfoLogo1_BmpFile", STRING, "%Des5%\minfo1.bmp"
    "%RegLocation9%", "8MarkInfoLogo1_BmpFile", STRING, "%Des5%\8minfo1.bmp"
    "%RegLocation9%", "InfoLogo2_BmpFile", STRING, "%Des5%\info2.bmp"
    "%RegLocation9%", "8InfoLogo2_BmpFile", STRING, "%Des5%\8info2.bmp"
    "%RegLocation9%", "MarkInfoLogo2_BmpFile", STRING, "%Des5%\minfo2.bmp"
    "%RegLocation9%", "8MarkInfoLogo2_BmpFile", STRING, "%Des5%\8minfo2.bmp"
    "%RegLocation1%", "ProviderName", STRING, "%Provider%"
    "%RegLocation1%", "DriverDesc", STRING, "%DeviceDesc%"
    "%RegLocation1%", "PackageVersion", STRING, "%Version%"
    "%RegLocation1%", "DriverVersion", STRING, "%Version%"
    "%RegLocation9%", "Info_NotShowVBLogo", DWORD, 1
    "%RegLocation9%", "Info_BIOSInfo", DWORD, 1
    "%RegLocation9%", "Info_ShowChipTypeInfo", DWORD, 1
    "%RegLocation9%", "Info_ShowClockInfo", DWORD, 1
    ;Customize Device description
    ;"%RegLocation9%", "VGADeviceDescription", STRING, "PA315",, "%Vender_AOpen_DeviceDesc1%"

    [RegWrite.Info.WinNT]
    "%RegLocation1%", "Utility.Info_NotShowVBLogo", DWORD, 1
    "%RegLocation1%", "Utility.Info_BmpFile", STRING, "%Des5%\info_340.bmp",, "%Dev_340%"
    "%RegLocation1%", "Utility.8Info_BmpFile", STRING,"%Des5%\8info_340.bmp",, "%Dev_340%"
    "%RegLocation1%", "Utility.MarkInfo_BmpFile", STRING, "%Des5%\minfo_340.bmp",, "%Dev_340%"
    "%RegLocation1%", "Utility.8MarkInfo_BmpFile", STRING, "%Des5%\8minfo_340.bmp",, "%Dev_340%"

    "%RegLocation1%", "Utility.InfoLogo1_BmpFile", STRING, "%Des5%\info1.bmp"
    "%RegLocation1%", "Utility.8InfoLogo1_BmpFile", STRING, "%Des5%\8info1.bmp"
    "%RegLocation1%", "Utility.MarkInfoLogo1_BmpFile", STRING, "%Des5%\minfo1.bmp"
    "%RegLocation1%", "Utility.8MarkInfoLogo1_BmpFile", STRING, "%Des5%\8minfo1.bmp"
    "%RegLocation1%", "Utility.InfoLogo2_BmpFile", STRING, "%Des5%\info2.bmp"
    "%RegLocation1%", "Utility.8InfoLogo2_BmpFile", STRING, "%Des5%\8info2.bmp"
    "%RegLocation1%", "Utility.MarkInfoLogo2_BmpFile", STRING, "%Des5%\minfo2.bmp"
    "%RegLocation1%", "Utility.8MarkInfoLogo2_BmpFile", STRING, "%Des5%\8minfo2.bmp"
    "%RegLocation1%", "Utility.ProviderName", STRING, "%Provider%"
    ;"%RegLocation1%", "Utility.Device Description", STRING, "%DeviceDesc%"
    "%RegLocation1%", "Utility.PackageVersion", STRING, "%Version%"
    "%RegLocation1%", "Utility.DriverVersion", STRING, "%Version%"
    "%RegLocation1%", "Utility.Info_BIOSInfo", DWORD, 1
    "%RegLocation1%", "Utility.Info_ShowChipTypeInfo", DWORD, 1
    "%RegLocation1%", "Utility.Info_ShowClockInfo", DWORD, 1
    ;Customize Device description
    ;"%RegLocation1%", "Utility.VGADeviceDescription", STRING, "PA315",, "%Vender_AOpen_DeviceDesc1%"

    How to Customize

    1. Open “Setup.ini? This file is under the “Setup?directory at our package.
    2. The “[RegWrite.Info.Win9X]?section is for Win9X/ME while the “[RegWrite.Info.WinNT]?section is for Win NT/2000/XP.
    3. Describe the meaning of the customized items in Win9X as the following (the case is similar in WinNT)
      "Info_BmpFile": customize the VGA chip bitmap (high color).
      "8Info_BmpFile": customize the VGA chip bitmap (256 color).
      "MarkInfo_BmpFile": customize the highlighted VGA chip bitmap (high color).                                      "8MarkInfo_BmpFile": customize the highlighted VGA chip bitmap (256 color).
      "InfoLogo1_BmpFile": customize XGI301 bitmap (high color).
      "8InfoLogo1_BmpFile": customize XGI301 bitmap (256 color).
      "MarkInfoLogo1_BmpFile": customize XGI301 highlighted bitmap (high color).
      "8MarkInfoLogo1_BmpFile": customize XGI301 highlighted bitmap (256 color).
      "InfoLogo2_BmpFile": customize XGI302 bitmap (high color).
      "8InfoLogo2_BmpFile": customize XGI302 bitmap (256 color).
      "MarkInfoLogo2_BmpFile": customize XGI302 highlighted bitmap (high color).
      "8MarkInfoLogo2_BmpFile": customize XGI302 highlighted bitmap (256 color).
      "ProviderName": customize the provider name of the VGA chip.
      "DriverDesc": customize the VGA chip name.
      "PackageVersion": customize the VGA package version.
      "DriverVersion": customize the VGA driver version.
      "Info_NotShowVBLogo": Don’t show the Video bridge logo in the information page.
      Value: "0" indicate “Show VB logo? "1" indicate “NOT Show VB logo?br> "Info_BIOSInfo": Show BIOS info in the information page.
      Value: "0" indicate “NOT Show BIOS info? "1" indicate “Show BIOS info?br> "Info_ShowChipTypeInfo": Show VGA Chip type in the information page.
      Value: "0" indicate “NOT Show chip type? "1" indicate “Show chip type?br> "Info_ShowClockInfo": Show video memory clock (MCLK) and engine clock (ECLK) in the information page.
      Value: "0" indicate “NOT Show MCLK/ECLK? "1" indicate “Show MCLK/ECLK?br> "VGADeviceDescription": customize the VGA device description (VGA chip name) that is not specified in INF file.

    Hotkey Define Customization

    Objective

    Customize default and initial hotkey for "OSD", "DesktopPlus" or "Navigator". Includes both the combination and status.

    INI Description

    Customized Hotkey for OSD
    [RegWrite.HotKey.Win9X]
    "%RegLocation9%", "Hotkey_OSD_Activate_DefaultKey", DWORD, 83
    "%RegLocation9%", "Hotkey_OSD_Activate_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_Activate_Key", DWORD, 83
    "%RegLocation9%", "Hotkey_OSD_Activate_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_Downward_DefaultKey", DWORD, 77
    "%RegLocation9%", "Hotkey_OSD_Downward_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_Downward_Key", DWORD, 77
    "%RegLocation9%", "Hotkey_OSD_Downward_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_Hide_DefaultKey", DWORD, 72
    "%RegLocation9%", "Hotkey_OSD_Hide_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_Hide_Key", DWORD, 72
    "%RegLocation9%", "Hotkey_OSD_Hide_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_Left_DefaultKey", DWORD, 74
    "%RegLocation9%", "Hotkey_OSD_Left_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_Left_Key", DWORD, 74
    "%RegLocation9%", "Hotkey_OSD_Left_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_PgDn_DefaultKey", DWORD, 76
    "%RegLocation9%", "Hotkey_OSD_PgDn_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_PgDn_Key", DWORD, 76
    "%RegLocation9%", "Hotkey_OSD_PgDn_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_PgUp_DefaultKey", DWORD, 79
    "%RegLocation9%", "Hotkey_OSD_PgUp_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_PgUp_Key", DWORD, 79
    "%RegLocation9%", "Hotkey_OSD_PgUp_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_Right_DefaultKey", DWORD, 75
    "%RegLocation9%", "Hotkey_OSD_Right_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_Right_Key", DWORD, 75
    "%RegLocation9%", "Hotkey_OSD_Right_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_Upward_DefaultKey", DWORD, 73
    "%RegLocation9%", "Hotkey_OSD_Upward_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_Upward_Key", DWORD, 73
    "%RegLocation9%", "Hotkey_OSD_Upward_Status", DWORD, 0

    "%RegLocation9%", "Hotkey_OSD_Help_DefaultKey", DWORD, 80
    "%RegLocation9%", "Hotkey_OSD_Help_DefaultStatus", DWORD, 0
    "%RegLocation9%", "Hotkey_OSD_Help_Key", DWORD, 80
    "%RegLocation9%", "Hotkey_OSD_Help_Status", DWORD, 0

    [RegWrite.HotKey.WinNT]
    "%RegLocation1%", "Utility.Hotkey_OSD_Activate_DefaultKey", DWORD, 83
    "%RegLocation1%", "Utility.Hotkey_OSD_Activate_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_Activate_Key", DWORD, 83
    "%RegLocation1%", "Utility.Hotkey_OSD_Activate_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_Downward_DefaultKey", DWORD, 77
    "%RegLocation1%", "Utility.Hotkey_OSD_Downward_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_Downward_Key", DWORD, 77
    "%RegLocation1%", "Utility.Hotkey_OSD_Downward_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_Hide_DefaultKey", DWORD, 72
    "%RegLocation1%", "Utility.Hotkey_OSD_Hide_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_Hide_Key", DWORD, 72
    "%RegLocation1%", "Utility.Hotkey_OSD_Hide_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_Left_DefaultKey", DWORD, 74
    "%RegLocation1%", "Utility.Hotkey_OSD_Left_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_Left_Key", DWORD, 74
    "%RegLocation1%", "Utility.Hotkey_OSD_Left_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_PgDn_DefaultKey", DWORD, 76
    "%RegLocation1%", "Utility.Hotkey_OSD_PgDn_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_PgDn_Key", DWORD, 76
    "%RegLocation1%", "Utility.Hotkey_OSD_PgDn_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_PgUp_DefaultKey", DWORD, 79
    "%RegLocation1%", "Utility.Hotkey_OSD_PgUp_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_PgUp_Key", DWORD, 79
    "%RegLocation1%", "Utility.Hotkey_OSD_PgUp_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_Right_DefaultKey", DWORD, 75
    "%RegLocation1%", "Utility.Hotkey_OSD_Right_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_Right_Key", DWORD, 75
    "%RegLocation1%", "Utility.Hotkey_OSD_Right_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_Upward_DefaultKey", DWORD, 73
    "%RegLocation1%", "Utility.Hotkey_OSD_Upward_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_Upward_Key", DWORD, 73
    "%RegLocation1%", "Utility.Hotkey_OSD_Upward_Status", DWORD, 0

    "%RegLocation1%", "Utility.Hotkey_OSD_Help_DefaultKey", DWORD, 80
    "%RegLocation1%", "Utility.Hotkey_OSD_Help_DefaultStatus", DWORD, 0
    "%RegLocation1%", "Utility.Hotkey_OSD_Help_Key", DWORD, 80
    "%RegLocation1%", "Utility.Hotkey_OSD_Help_Status", DWORD, 0

    Customized Hotkey for DesktopPlus
    [RegWrite.HotKey.Win9X]
    "%RegLocation9%", "Hotkey_DesktopMGR_NextDesktop_DefaultKey", DWORD, 78
    "%RegLocation9%", "Hotkey_DesktopMGR_NextDesktop_DefaultStatus", DWORD, 256
    "%RegLocation9%", "Hotkey_DesktopMGR_NextDesktop_Key", DWORD, 78
    "%RegLocation9%", "Hotkey_DesktopMGR_NextDesktop_Status", DWORD, 256

    "%RegLocation9%", "Hotkey_DesktopMGR_PreviousDesktop_DefaultKey", DWORD, 80
    "%RegLocation9%", "Hotkey_DesktopMGR_PreviousDesktop_DefaultStatus", DWORD, 256
    "%RegLocation9%", "Hotkey_DesktopMGR_PreviousDesktop_Key", DWORD, 80
    "%RegLocation9%", "Hotkey_DesktopMGR_PreviousDesktop_Status", DWORD, 256

    "%RegLocation9%", "Hotkey_DesktopMGR_ShowPropertyPage_DefaultKey", DWORD, 65
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowPropertyPage_DefaultStatus", DWORD, 256
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowPropertyPage_Key", DWORD, 65
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowPropertyPage_Status", DWORD, 256

    "%RegLocation9%", "Hotkey_DesktopMGR_ShowMiniWindow_DefaultKey", DWORD, 68
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowMiniWindow_DefaultStatus", DWORD, 256
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowMiniWindow_Key", DWORD, 68
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowMiniWindow_Status", DWORD, 256

    "%RegLocation9%", "Hotkey_DesktopMGR_ShowDesktopName_DefaultKey", DWORD, 70
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowDesktopName_DefaultStatus", DWORD, 256
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowDesktopName_Key", DWORD, 70
    "%RegLocation9%", "Hotkey_DesktopMGR_ShowDesktopName_Status", DWORD, 256

    [RegWrite.HotKey.WinNT]
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_NextDesktop_DefaultKey", DWORD, 78
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_NextDesktop_DefaultStatus", DWORD, 256
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_NextDesktop_Key", DWORD, 78
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_NextDesktop_Status", DWORD, 256

    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_PreviousDesktop_DefaultKey", DWORD, 80
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_PreviousDesktop_DefaultStatus", DWORD, 256
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_PreviousDesktop_Key", DWORD, 80
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_PreviousDesktop_Status", DWORD, 256

    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowPropertyPage_DefaultKey", DWORD, 65
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowPropertyPage_DefaultStatus", DWORD, 256
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowPropertyPage_Key", DWORD, 65
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowPropertyPage_Status", DWORD, 256

    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopTrayIcon_DefaultKey", DWORD, 83
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopTrayIcon_DefaultStatus", DWORD, 256
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopTrayIcon_Key", DWORD, 83
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopTrayIcon_Status", DWORD, 256

    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowMiniWindow_DefaultKey", DWORD, 68
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowMiniWindow_DefaultStatus", DWORD, 256
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowMiniWindow_Key", DWORD, 68
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowMiniWindow_Status", DWORD, 256

    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopName_DefaultKey", DWORD, 70
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopName_DefaultStatus", DWORD, 256
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopName_Key", DWORD, 70
    "%RegLocation1%", "Utility.Hotkey_DesktopMGR_ShowDesktopName_Status", DWORD, 256

    Customized Hotkey for Navigator
    [RegWrite.HotKey.Win9X]
    "%RegLocation9%", "Hotkey_SrnMap_Open_DefaultKey", DWORD, 80
    "%RegLocation9%", "Hotkey_SrnMap_Open_DefaultStatus", DWORD, 768
    "%RegLocation9%", "Hotkey_SrnMap_Open_Key", DWORD, 80
    "%RegLocation9%", "Hotkey_SrnMap_Open_Status", DWORD, 768

    "%RegLocation9%", "Hotkey_SrnMap_Close_DefaultKey", DWORD, 67
    "%RegLocation9%", "Hotkey_SrnMap_Close_DefaultStatus", DWORD, 768
    "%RegLocation9%", "Hotkey_SrnMap_Close_Key", DWORD, 67
    "%RegLocation9%", "Hotkey_SrnMap_Close_Status", DWORD, 768

    [RegWrite.HotKey.WinNT]
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Open_DefaultKey", DWORD, 80
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Open_DefaultStatus", DWORD, 768
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Open_Key", DWORD, 80
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Open_Status", DWORD, 768
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Close_DefaultKey", DWORD, 67
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Close_DefaultStatus", DWORD, 768
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Close_Key", DWORD, 67
    "%RegLocation1%", "Utility.Hotkey_SrnMap_Close_Status", DWORD, 768

    How to Customize

    1. Open "Setup.ini" This file is under the "Setup" directory at our package.
    2. The "[RegWrite.HotKey.Win9X]" section is for Win9X/ME while the "[RegWrite.HotKey.WinNT]" section is for Win2000/XP.
    3. Every key path includes four keys. The meaning of all keys are as following: “DefaultKey" customize default virtual key. The valid virtual key is one of A~Z, and 0~9. The key value is the same as the ASCII equivalents key. For example: If the hotkey defined as Ctrl+'S' key and default enable, the value of "DefaultKey" will be 83.
      "DefaultStatus" customize the default hotkey status and combination includes Alt/Ctrl or not. The value will be the sum of the following definition: ALT = 256, Ctrl = 128, Enable = 1024, Disable = 0. For example: If the hotkey defined as ALT+'S' key and default enable, the value of "DefaultStatus" will be 1280.
      "Key" customize initial virtual key. The method of customization is similar as "DefaultKey". "Status" customize initial hotkey status and combination. The method of customization is similar as “DefaultStatus".
    4. Illustrate the key path meaning for customized items in Win9X as the following (the case is similar in WinNT):
      Customized Hotkey for OSD
      "%RegLocation9%\Hotkey_OSD_Activate": Customize the hotkey of show OSD utility.
      "%RegLocation9%\Hotkey_OSD_Downward": Customize the hotkey of Move up selection mark.
      "%RegLocation9%\Hotkey_OSD_Hide": Customize the hotkey of hide OSD utility.
      "%RegLocation9%\Hotkey_OSD_Left": Customize the hotkey of move left the selection mark.
      "%RegLocation9%\Hotkey_OSD_PgDn": Customize the hotkey of select the currently lighted item.
      "%RegLocation9%\Hotkey_OSD_PgUp": Customize the hotkey of exit current page or setting item.
      "%RegLocation9%\Hotkey_OSD_Right": Customize the hotkey of move right the selection mark.
      "%RegLocation9%\Hotkey_OSD_Upward": Customize the hotkey of move down the selection mark.
      "%RegLocation9%\Hotkey_OSD_Help": Customize the hotkey of show help information.
      Customized Hotkey for DesktopPlus
      "%RegLocation9%\Hotkey_DesktopMGR_NextDesktop": Customize the hotkey of switch to the next desktop.
      "%RegLocation9%\Hotkey_DesktopMGR_PreviousDesktop": Customize the hotkey of switch back to the previous desktop.
      "%RegLocation9%\Hotkey_DesktopMGR_ShowPropertyPage": Customize the hotkey of show the property page of DesktopPlus.
      "%RegLocation9%\Hotkey_DesktopMGR_ShowMiniWindow": Customize the hotkey of show the mini window of DesktopPlus.
      "%RegLocation9%\Hotkey_DesktopMGR_ShowDesktopName": Customize the hotkey of show desktop name.
      Customized Hotkey for Navigator
      "%RegLocation9%\Hotkey_SrnMap_Open": Customize the hotkey of open Navigator.
      "%RegLocation9%\Hotkey_SrnMap_Close": Customize the hotkey of close Navigator.

    AGP Information Customization

    Objective

    Customize AGP Information dialog with Setup.ini.

    INI Description

    [RegWrite.AGPInfo.Win9X]
    "%RegLocation9%", "ShowAGPInfo", DWORD, "%ShowAGPInfo%"
    ;"%RegLocation9%", "AGP_InfoTitle", STRING, "AGP Information"
    ;"%RegLocation9%", "AGP_Active", STRING, "AGP GART Driver is active"
    ;"%RegLocation9%", "AGP_nonActive", STRING, "AGP GART Driver is not active"
    ;"%RegLocation9%", "AGP_MBType1_0", STRING, "VEN_1106"
    ;"%RegLocation9%", "AGP_MBType2_0", STRING, "VEN_1039&DEV_0730"
    ;"%RegLocation9%", "AGP_Graphic_0", STRING, "VEN_1039&DEV_0330&SUBSYS_0C651019"
    ;"%RegLocation9%", "AGP_Graphic_1", STRING, "VEN_1039&DEV_0330&SUBSYS_0C641019"
    ;"%RegLocation9%", "AGP_Graphic_2", STRING, "VEN_1039&DEV_0330&SUBSYS_0C471019"
    ;"%RegLocation9%", "AGP_Graphic_3", STRING, "VEN_1039&DEV_0330&SUBSYS_0C741019"
    ;"%RegLocation9%", "AGP_Graphic_4", STRING, "VEN_1039&DEV_0330&SUBSYS_0C791019"
    "%RegLocation9%", "AGPInfo_IconFile", STRING, "%Des7%\agpinfo.ico"

    [RegWrite.AGPInfo.WinNT]
    "%RegLocation1%", "Utility.ShowAGPInfo", DWORD, "%ShowAGPInfo%"
    ;"%RegLocation1%", "Utility.AGP_InfoTitle", STRING, "AGP Information"
    ;"%RegLocation1%", "Utility.AGP_Active", STRING, "AGP GART Driver is active"
    ;"%RegLocation1%", "Utility.AGP_nonActive", STRING, "AGP GART Driver is not active"
    ;"%RegLocation1%", "Utility.AGP_MBType1_0", STRING, "VEN_1106"
    ;"%RegLocation1%", "Utility.AGP_MBType2_0", STRING, "VEN_1039&DEV_0730"
    ;"%RegLocation1%", "Utility.AGP_Graphic_0", STRING, "VEN_1039&DEV_0330&SUBSYS_0C651019"
    ;"%RegLocation1%", "Utility.AGP_Graphic_1", STRING, "VEN_1039&DEV_0330&SUBSYS_0C641019"
    ;"%RegLocation1%", "Utility.AGP_Graphic_2", STRING, "VEN_1039&DEV_0330&SUBSYS_0C471019"
    ;"%RegLocation1%", "Utility.AGP_Graphic_3", STRING, "VEN_1039&DEV_0330&SUBSYS_0C741019"
    ;"%RegLocation1%", "Utility.AGP_Graphic_4", STRING, "VEN_1039&DEV_0330&SUBSYS_0C791019"
    "%RegLocation1%", "Utility.AGPInfo_IconFile", STRING, "%Des7%\agpinfo.ico"

    How to Customize

    1. Open file “Setup.ini".
    2. Following illustrate the meaning for custom item in Win9X (WinNT is similar)
      "ShowAGPInfo": show(1) / hide(0) choice item in xgitray
      "AGP_InfoTitle": customize dialog title.
      "AGP_Active": customize string about AGP GART Driver is active
      "AGP_nonActive": customize string about AGP GART Driver is not active
      "AGP_MBType1_0": ECS special case correlate MB (VIA)
      "AGP_MBType2_0": ECS special case correlate MB (SiS730)
      "AGP_Graphic_*": ECS special case correlate graphic card
      "AGPInfo_IconFile": customize dialog icon

    3D Settings Customization

    Objective

    Customize 3D Settings utility.

    Service

    OverClock

    3D

    3D Gamma


    Wflashrom Customization

    Objective

    Customize Wflashrom utility.

    Information

    Update


    DesktopPlus Customization

    Objective

    Customize DesktopPlus utility.

    INI Description

    [RegWrite.DesktopManager.Win9X]
    "%RegLocation9%", "DesktopMgr_IconFile", STRING, "%Des7%\DeskMgr.ico"

    [RegWrite.DesktopManager.WinNT]
    "%RegLocation1%", "Utility.DesktopMgr_IconFile", STRING, "%Des7%\DeskMgr.ico"

    How to Customize

    1. Open file “Setup.ini". This file is under the “Setup" directory in the package.
    2. Following illustrate the meaning for custom item in WIN9X (WINNT is similar)
      "DesktopMgr_IconFile": Customize the default DesktopPlus tray icon.

    Navigator Customization

    Objective

    Customize Navigator utility.

    INI Description

    [RegWrite.ScreenMap.Win9X]
    "%RegLocation30%", "Default.AutoClose", DWORD, 1
    "%RegLocation30%", "Default.CloseTime", DWORD, 120
    "%RegLocation30%", "Default.RefreshRate", DWORD, 5
    "%RegLocation30%", "Default.RectBorderWidth", DWORD, 2
    "%RegLocation30%", "Default.ColorVisible1", DWORD, 16711680
    "%RegLocation30%", "Default.ColorVisible2", DWORD, 65280
    "%RegLocation30%", "Default.CurDisplayNum", DWORD, 65535
    "%RegLocation30%", "Default.NonCurDispNum", DWORD, 16777215
    "%RegLocation9%", "ScreenMap_IconFile", STRING, "%Des7%\ScreenMap.ico"

    [RegWrite.ScreenMap.WinNT]
    "%RegLocation30%", "Default.AutoClose", DWORD, 1
    "%RegLocation30%", "Default.CloseTime", DWORD, 120
    "%RegLocation30%", "Default.RefreshRate", DWORD, 5
    "%RegLocation30%", "Default.RectBorderWidth", DWORD, 2
    "%RegLocation30%", "Default.ColorVisible1", DWORD, 16711680
    "%RegLocation30%", "Default.ColorVisible2", DWORD, 65280
    "%RegLocation30%", "Default.CurDisplayNum", DWORD, 65535
    "%RegLocation30%", "Default.NonCurDispNum", DWORD, 16777215
    "%RegLocation1%", "Utility.ScreenMap_IconFile", STRING, "%Des7%\ScreenMap.ico"

    How to Customize

    1. Open file “Setup.ini". This file is under the “Setup" directory in the package.
    2. Following illustrate the meaning for custom item in WIN9X (WINNT is similar)
      "Default.AutoClose": Customize default value of auto close.
      value range: "0" indicate "Disable auto close", "1" indicate "Enable auto close"
      "Default.CloseTime": Customize default auto close time (unit: second).
      value range: level divide from 10 to 300 (the difference for each level is 10).
      "Default.RefreshRate": Customize default refresh rate (unit: 1/10 second).
      value range: level divide from 1 to 100 (the difference for each level is 1).
      "Default.RectBorderWidth": Customize default rectangle border width which rectangle use to mark screen visual area (unit: pixel).
      value range: level divide from 1 to 10 (the difference for each level is 1).
      "Default.ColorVisible1": Customize color of 1st rectangle.
      value range: "0~16777215".
      "Default.ColorVisible2": Customize color of 2nd rectangle.
      value range: "0~16777215".
      "Default.CurDisplayNum": Customize color of display number which cursor in..
      value range: "0~16777215".
      "Default.NonCurDispNum": Customize color of display number which it's not current display.
      value range: "0~16777215".
      "ScreenMap_IconFile": Customize the tray icon.

    2D Customization

    Objective

    Customize 2D settings.

    INI Description

    [RegWrite.2D.WinNT]
    ;XGI graphics information
    "%RegLocation1%", "InstalledDisplayDrivers", STRING, XGIGRV
    "%RegLocation1%", "VgaCompatible", DWORD, 0
    ;Supported refresh rates for each mode
    "%RegLocation1%", "2D_BI01", STRING, "60.72.75.85..120.160"
    "%RegLocation1%", "2D_BI03", STRING, "60.72.75.85..120.160"
    "%RegLocation1%", "2D_BI05", STRING, "60.72.75.85..120.160"
    "%RegLocation1%", "2D_BI11", STRING, ".60.72.75.85..120.160"
    "%RegLocation1%", "2D_BI13", STRING, ".60.72.75.85..120.160"
    "%RegLocation1%", "2D_BI15", STRING, ".60.72.75.85..120.160"
    "%RegLocation1%", "2D_BI21", STRING, ".60.70.75.85..120.160"
    "%RegLocation1%", "2D_BI23", STRING, ".60.70.75.85..120.160"
    "%RegLocation1%", "2D_BI25", STRING, ".60.70.75.85..120.160"
    "%RegLocation1%", "2D_BI31", STRING, ".60.75.85..120.160"
    "%RegLocation1%", "2D_BI33", STRING, ".60.75.85..120.160"
    "%RegLocation1%", "2D_BI35", STRING, ".60.75.85..120.160"
    "%RegLocation1%", "2D_BI41", STRING, "60.65.70.75.85..120"
    "%RegLocation1%", "2D_BI43", STRING, "60.65.70.75.85..120"
    "%RegLocation1%", "2D_BI45", STRING, "60.65.70.75.85..120"
    "%RegLocation1%", "2D_BI51", STRING, "60.65.70.75.85"
    "%RegLocation1%", "2D_BI53", STRING, "60.65.70.75.85"
    "%RegLocation1%", "2D_BI55", STRING, "60.65.70.75.85"
    "%RegLocation1%", "2D_BI61", STRING, "60.65.70.75.85"
    "%RegLocation1%", "2D_BI63", STRING, "60.65.70.75.85"
    "%RegLocation1%", "2D_BI65", STRING, "60.65.70.75.85"
    "%RegLocation1%", "2D_BI81", STRING, "60"
    "%RegLocation1%", "2D_BI83", STRING, "60"
    "%RegLocation1%", "2D_BI85", STRING, "60"
    "%RegLocation1%", "2D_BI91", STRING, "60"
    "%RegLocation1%", "2D_BI93", STRING, "60"
    "%RegLocation1%", "2D_BI95", STRING, "60"
    "%RegLocation1%", "2D_BIC1", STRING, "60.75"
    "%RegLocation1%", "2D_BIC3", STRING, "60.75"
    "%RegLocation1%", "2D_BIC5", STRING, "60.75"

    ;2D customized utility
    "%RegLocation1%", "2D.MAPTABLE", BINARY, "28,00,00,00,61,00,00,00,62,00,00,00,62,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,64,00,00,00,28,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00,1c,00,00,00,19,00,00,00,1a,00,00,00,1a,00,00,00"
    "%RegLocation1%", "Common.UnifyUI", DWORD, 0x00000001
    "%RegLocation1%", "2D.VirtualDesktop", DWORD, 1
    "%RegLocation1%", "2D.Remove256ColorSupport", DWORD, 1
    "%RegLocation1%", "2D.DisableDAC_HVSync", DWORD, 0
    "%RegLocation1%", "Common.DisableLoadGamma", DWORD, 0
    "%RegLocation1%", "2D.DefaultRRAMP" , BINARY, "00,00,00,00,01,02,02,03,04,05,05,06,07,08,09,09,0a,0b,0c,0d,0e,0e,0f,10,11,12,13,14,14,15,16,17,18,19,1a,1b,1b,1c,1d,1e,1f,20,21,22,23,24,25,25,26,27,28,29,2a,2b,2c,2d,2e,2f,30,31,32,33,33,34,34,35,36,37,38,39,3a,3b,3c,3d,3e,3f,40,41,42,43,44,45,46,47,48,49,4a,4b,4c,4d,4e,4f,50,51,52,53,54,55,56,57,58,59,5a,5b,5c,5d,5e,5f,60,61,62,63,64,65,66,67,68,68,69,6a,6b,6c,6d,6e,6f,70,71,72,73,74,75,76,77,78,79,7a,7b,7c,7d,7e,7f,81,82,83,84,85,86,87,88,89,8a,8b,8c,8d,8e,8f,90,91,92,93,94,95,97,98,99,9a,9b,9c,9d,9d,9e,9f,a0,a1,a2,a3,a4,a5,a7,a8,a9,aa,ab,ac,ad,ae,af,b0,b1,b2,b3,b4,b6,b7,b8,b9,ba,bb,bc,bd,be,bf,c0,c1,c3,c4,c5,c6,c7,c8,c9,ca,cb,cc,cd,ce,d0,d1,d1,d2,d3,d4,d5,d6,d7,d8,d9,db,dc,dd,de,df,e0,e1,e2,e3,e4,e6,e7,e8,e9,ea,eb,ec,ed,ee,f0,f1,f2,f3,f4,f5,f6,f7,f8,fa"
    "%RegLocation1%", "2D.DefaultGRAMP" , BINARY, "00,00,01,01,02,03,03,04,05,06,06,07,08,09,0a,0a,0b,0c,0d,0e,0f,0f,10,11,12,13,14,15,15,16,17,18,19,1a,1b,1c,1c,1d,1e,1f,20,21,22,23,24,25,26,26,27,28,29,2a,2b,2c,2d,2e,2f,30,31,32,33,34,34,35,36,37,38,39,3a,3b,3c,3d,3e,3f,40,41,42,43,44,45,46,47,48,49,4a,4b,4c,4d,4e,4f,50,51,52,53,54,55,56,57,58,59,5a,5b,5c,5d,5e,5f,60,61,62,63,64,65,66,67,68,69,6a,6b,6c,6d,6e,6f,70,71,72,73,74,75,76,77,78,79,7a,7b,7c,7d,7e,7f,80,81,82,84,85,86,87,88,89,8a,8b,8c,8d,8e,8f,90,91,92,93,94,95,96,97,98,9a,9b,9c,9d,9e,9f,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,ab,ac,ad,ae,af,b0,b1,b2,b3,b4,b5,b6,b7,b8,ba,bb,bc,bd,be,bf,c0,c1,c2,c3,c4,c5,c7,c8,c9,ca,cb,cc,cd,ce,cf,d0,d1,d2,d4,d5,d6,d7,d8,d9,da,db,dc,dd,de,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,eb,ec,ed,ee,ef,f0,f1,f2,f3,f5,f6,f7,f8,f9,fa,fb,fc,fd,ff"
    "%RegLocation1%", "2D.DefaultBRAMP" , BINARY, "00,00,00,00,01,02,02,03,04,05,05,06,07,08,09,09,0a,0b,0c,0d,0e,0e,0f,0f,10,11,12,13,13,14,15,16,17,18,19,1a,1a,1b,1c,1d,1e,1f,1f,20,21,22,23,23,24,25,26,27,28,29,2a,2b,2c,2d,2e,2f,2f,30,30,31,32,33,34,35,36,37,38,39,3a,3b,3c,3d,3e,3f,3f,40,41,42,43,44,45,46,47,48,49,4a,4b,4c,4d,4e,4f,4f,50,51,52,53,54,55,56,57,58,59,5a,5b,5c,5d,5e,5e,5f,60,61,62,63,64,65,66,67,68,69,6a,6b,6c,6d,6e,6e,6f,70,71,72,73,74,75,76,77,78,79,7a,7c,7d,7e,7e,7f,80,81,82,83,84,85,86,87,88,89,8a,8b,8c,8d,8e,8e,90,91,92,93,94,95,96,97,98,99,9a,9b,9c,9d,9e,9e,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,aa,ab,ac,ad,ae,af,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,bb,bc,bd,bd,be,bf,c0,c1,c2,c3,c4,c5,c7,c8,c9,ca,cb,cc,cd,cd,ce,cf,d0,d2,d3,d4,d5,d6,d7,d8,d9,da,db,dd,dd,de,df,e0,e1,e2,e3,e4,e6,e7,e8,e9,ea,eb,ec,ed,ed,ef"
    "%RegLocation1%", "2D.NonDDCResolutionBound", STRING, "1024.768.75"
    "%RegLocation1%", "2D.Remove1280x1024LCDRes", DWORD, 1
    "%RegLocation1%", "2D.Enable4Tap", DWORD, 0
    "%RegLocation1%", "2D.EnableCRTMode1280_768", DWORD, 0
    "%RegLocation1%", "2D.EnableVGATimingRegWriteProtect", DWORD, 1
    "%RegLocation1%", "2D.PseudoEDID", DWORD, 0

    How to Customize

    1. Open "Setup.ini". This file is under the “SSetup directory at our package.
    2. Describe the meaning of the customized items in WinNT as the following


    3. XGI graphics information:
      1. "InstalledDisplayDrivers": showed the string of installed display driver.
        Default value: "XGIGRV".
      2. "VgaCompatible": showed the VGA compatiable status.

      Supported refresh rates for each mode:
        "2D_BIrc": custimzed the refresh rates for specific mode.
        Field description:
      1. r represents resolution:
        0: 640x480
        1: 800x600
        2: 1024x768
        3: 1280x1024
        4: 1600x1200
        5: 1920x1400
        6: 2048x1536
        7: 800x480
        8: 1024x576
        9: 1280x720
        A: 1280x768
        B: 1400x1050
        C: 1152x864
        D: 720x480
      2. c represents color depth:
        1: 8bpp
        3: 16bpp
        5: 32bpp
      3. "ff.ff.ff."represent a refresh rate:
        1. TV is connected = 1 (Bit 0) ƒÞ
        2. LCD is connected = 2 (Bit 1) ƒÞ
        3. VGA2 is connected = 4 (Bit 2) ƒÞ
        4. VGA1 is connected = 8 (Bit 3)
        5. Driver Mode (0:dual-view; 1: mirror; 2: single) (Bit 5:4)
        6. CRT2 is primary (Bit 6)
        7. LCD+TV mirror mode is 13


      2D customized utility:
      1. "2D.VirtualDesktop": custimized the capability of virtual desktop.
        value range: "1": enabled virtual desktop; "0" otherwise.
      2. "2D.Remove256ColorSupport": customized capibility of 256 color modes.
        Value range: "1" removed 256 color modes; "0" otherwise.
      3. "2D.DisableDAC_HVSync":customized CRT on/off status while LCD+TV.
        Value range: "1" CRT would be turned on; "0" otherwise.
      4. "Common.UnifyUI": customized unified User Interface.
        Value range: "1" unified; "0" otherwise
      5. "Common.DisableLoadGamma": disabled gamma loading.
        Value range: "1" loading default gamma value at each booting; "0" using current gamma value.
      6. "2D.DefaultRRAMP": customized default red gamma ramp value.
      7. "2D.DefaultGRAMP": customized default green gamma ramp value.
      8. "2D.DefaultBRAMP": customized default blue gamma ramp value.
      9. "2D.NonDDCResolutionBound": customized resolution bound for non-DDC monitor.
        Value description: "1024.768.75" = 1024x768@75Ni.
      10. "2D.Remove1280x1024LCDRes": customized the driver's ability to support 1280x1024 resolution for LCD.
        Value range: "1" removed 1280x1024 resolution for LCD; "0" otherwise.
      11. "2D.Enable4Tap": Customized capability of TV 4Tap feature.
        Value range: "1": enabled TV 4Tap feature; "0" otherwise.
      12. "2D.EnableCRTMode1280_768": customized the capability of 1280x768 mode.
        Value range: "1" support 1280x768 resolution; "0" otherwise.
      13. "2D.EnableVGATimingRegWriteProtect": customized the ability for VBIOS to work with HW interrupt.
        Value range: "1" Driver's VBIOS module can work with HW interrupt; "0" work wirh timer.
      14. "2D.PseudoEDID": customized the EDID with a pseudo value for non DDC monitor.
        Value range: "1" enabled the pseudo EDID for non-DDC monitor; "0" otherwise.

    3D Engine Customization

    Objective

    Modify 3D Engine settings.

    INI Description

    [RegWrite.3D.Win9X]
    "%RegLocation7%", "Profile", BINARY,"32,00"
    "%RegLocation7%", "FSAA", DWORD, 0
    "%RegLocation7%", "FSAAMode", DWORD, 0
    "%RegLocation7%", "MaxAnisotropic", DWORD, 4
    "%RegLocation7%", "SmartDrive", DWORD, 0

    [RegWrite.3D.WinNT]
    "%RegLocation1%", "3D.Profile", BINARY,"32,00"
    "%RegLocation1%", "3D.FSAA", DWORD, 0
    "%RegLocation1%", "3D.FSAAMode", DWORD, 0
    "%RegLocation1%", "3D.MaxAnisotropic", DWORD, 4
    "%RegLocation1%", "3D.SmartDrive", DWORD, 0

    How to Customize

    "Profile": 3D Engine setting.
    Range Value:
    0:Quality
    1:Performance 1
    2:Performance 2
    3:Performance 3 (best performance)

    "FSAA": Enable or disable the FSAA .
    Range Value:
    0:Disabled
    1:Enabled

    "FSAAMode": FSAA mode setting
    Range Value:
    0:2X1 mode
    1:2X2 mode

    "MaxAnisotropic": Maximal Ansotropic value

    "SmartDrive": raise graphic engine voltage
    Value Range:
    0:Disabled
    1:Enabled



    Please read all restrictions and disclaimers.


     Back to Contents Page