====AsTray Plus==== AsTray Plus is a freeware, which was developed by BASSAM. The basic function for this utility is to emulate and switch customized resolutions for Eeepc. It was programmed for non-platform-limited, which means AsTray Plus should work for all computers which have an intel GMA device installed. For general discussions, please visit the topic of [[http://forum.eeeuser.com/viewtopic.php?id=18260|"AsTray Plus --- Updates & FAQ "]] in eeeuser forum. ====Installation==== ===First Time Run=== 1, Download AsTray Plus and put the extracted files "AsTray.exe" and "DrvPatch.dll" in the same folder. 2, Execute AsTray.exe. If it works you'll see a tray icon in the windows tray pad. 3, Disable the intel driver services "igfxpers.exe" and "igfxtray.exe" by following these: strat menu -> run -> msconfig-> start up. 4, Reboot your EeePC to make the tweaks take effect. ===Update=== 1, Exit the old version of AsTray Plus. 2, Delete all the old version's files, including the configuration file "AsTray.ini". 3, Copy all the new version's files to the same folder. ===Auto-Run=== There are two ways to make AsTray Plus run during windows start-up: 1, Copy "AsTray.exe" and "DrvPatch.dll" into the "c:\program files\asus\eeepc acpi\" folder of Asus's original AsTray, replacing the origina versions. 2, If you dont want to replace Asus's original AsTray, you can create a short-cut to AsTray Plus's "AsTray.exe" and put it into "start menu -> start up". ====Basic Usage==== ===UI=== ==Tray Icon== A Tray Icon will be shown in the tray pad of your system. ==Tray Menu== Click the tray icon of AsTray Plus will show up the menu. The tray menu of version 1.3 final was organized as follows: 800x480x32@60 -> This item's name depends on the current resolution mode. Clicking on it will show up the resolution selection window. Quickswitch -> A way for you to switch between resolutions quickly. See advanced usage. ..Customized items Functions -> Some stand alone functions ..Monitor Off ..Cursor Hide/Show Settings -> Settings of AsTray Plus. ..AppWatching ..Downscaling ..Keyboard State ..Save last mode ..Configuration About Exit ===Usage=== ==Select Resolution== ==Monitor Off== ==Cursor Hide/Show== ====Advanced Usage==== ===Quick Switch=== ===AppWathing=== ===Hotkeys=== ===Customize the configuration file --- "AsTray.ini"=== You can find the configuration file "AsTray.ini" in the same folder as your .exe file, or you can click "Settings->Configuration" in the tray menu to open the configuration file directly. The following sections are comments written by ddlooping. You can simply copy & paste these into your own configuration file. ; <<>> ; The settings found under "BaseMode", "[AppWatching]" and [QuickSwitch]" are as follows: ; - First number: horizontal resolution in pixels. Ex: "800", "1024", "640". ; - Second number: vertical resolution in pixels. Ex: "480", "600", "768". ; - Third number: color quality in bit. Ex: "16", "32". ; - Fourth number: refresh rate in Hertz. "60" (hertz) is the eeePC default and recommended setting. ; - Fifth number: this number indicates whether you want the Windows cursor to be visible or hidden when using a "watched" application. ; It is only used in the [AppWatching] settings and can be set to "1" to hide the cursor or "0" to show it. ; These settings have to be to be separated by a coma ",". ; Please keep in mind the Intel drivers only support a limited number of resolutions. [Settings] ; Set appWatching to 1 if you want AsTray+ to automatically change screen settings when you start specific applications. ; The list and settings of the applications to "watch" are set under [AppWatching]. AppWatching= 1 ; BaseMode is your default screen setting (see SCREEN SETTINGS for details). ; It contains the settings your eeePC will revert to when you exit an application AsTray+ is set to "watch". ; It will also be your screen settings when you start your eeePC, unless you set "SaveLastMode" to 1 (more about "SaveLastMode" later). BaseMode=800,480,32,60 ; Set Downscaling to 1 if you want AsTray+ to downscale resolutions higher than the eeePC native one (800 pixels x 480 pixels). ; No scrolling will then be neccessary, but you will notice a loss in quality. ; Set Downscaling to 0 for best quality, but you will have to scroll when using resolutions higher than the eeePC native one. Downscaling= 1 ;Set HotKey to 1 if ou want to enable the hotkey function. HotKey=1 ; If KeyState is set to 1, AsTray+ will display a message when your Caps Lock, Scroll Lock and/or Num Lock is On. ; This information will appear in the bottom right corner of your screen. ; You can set the color of the message and of its shadow under [KeyboardState] => FontRGB and ShadowRGB. KeyState= 1 ; If SaveLastMode is set to 1, AsTray+ will remember and use your last screen settings when you restart your eeePC or AsTray+ itself. SaveLastMode=0 [AppWatching] ; Use this section to list the applications you would like Astray+ to automatically change screen settings for. ; The first part of each line (before the "=" sign) must contain the full path of the application. ; The second part (after the "=" sign) contains the screen and cursor settings for this application (see SCREEN SETTINGS for details). ; Example 1: When starting Notepad, the screen resolution is set to 900x540 pixels, with a bit depth of 32, a refresh rate of 60Hz and the Windows cursor is visible. ; c:\windows\system32\notepad.exe=900,540,32,60,1 ; Example 2: When starting Interent Explorer, the screen resolution is set to 1024x768 pixels, with a bit depth of 16, a refresh rate of 60Hz and the Windows cursor is hidden. ; C:\Program Files\Internet Explorer\iexplore.exe=1024,768,16,60,0 ; Example 3: When starting Windows Calculator, the cursor is hidden but no changes are made to the other screen settings. ; c:\windows\system32\calc.exe=,,,,1 [QuickSwitch] ; Quickswitch is the list of presets you would like to be available in the AsTray+ menu (when right-clicking the AsTray+ icon in the system tray). ; Each line represents a preset. ; The first part of each line (before the "=" sign) is the name you want to give the preset (i.e, "Browsing", "Media Player", "1000x600"). ; The second part (after the "=" sign) contains the screen settings for the preset (see SCREEN SETTINGS for details). Native=800,480,32,60 900x540=900,540,32,60 900x540 (16)=900,540,16,60 1000x600=1000,600,32,60 1000x600 (16)=1000,600,16,60 1024x768=1024,768,32,60 [KeyboardState] ; FontRGB is the color, in R(ed)G(reen)B(lue) hexadecimal format, of the Keystate information text. ; Examples: ; FontRGB=FF0000 => pure red ; FontRGB=00FF00 => pure green ; FontRGB=0000FF => pure blue ; FontRGB=FFFF00 => bright yellow ; FontRGB=000000 => black ; FontRGB=FFFFFF => white ; FontRGB=808080 => medium grey ; FontRGB=000080 => navy blue ; More information on RGB values and a color chart can be found at http://www.web-source.net/216_color_chart.htm FontRGB=EEEEEE ; ShadowRGB is the color, in R(ed)G(reen)B(lue) hexadecimal format, of the Keystate information text shadow. ShadowRGB=303030 [HotKey] ; Used in conjunction with the "Windows" key on your keyboard to change screen settings on the fly. ; Each hotkey value can either be a single digit (0~9) or letter (A~Z). CursorHide=C MoniterOff=X Resolution=Z