Default | (value not set) | |
ActiveWndTrkTimeout | 00 00 00 00 | |
Sets the amount of time the mouse has to be over a window when "Activation follows X-mouse" is enabled. If a binary value, in milliseconds, converted to hex, and byte order reversed (3 seconds » 3000 ms » 00000bb8 » 00 00 0b b8 » b8 0b 00 00 ;). If a dword value you can just set the amount of milliseconds. Default is 0 seconds and the key does not appear by default, but don't bother and use TweakUI. |
||
AutoEndTasks | 0 | |
Enable the automatic shutdown of applications (that hang) when shutting down Windows by setting this to "1". Set to "0" to disable the function (also the default, when value not there). |
||
CaretWidth | 0x00000001 (1) | |
Dword value, specifies the width of the blinking caret specifying position in a text file, form etc. Not there by default (acts like set to "1"). Not doing anything in 9x, working in NT ? Can be accessed through control panel, accessibility options, if you've got these installed. |
||
ConvertedWallpaper | path to file | |
ConvertedWallpaper Last WriteTime | 00 58 a5 11 85 7b c1 01 | |
String and binary; not reviewed yet. |
||
CoolSwitch | 1 | |
CoolSwitchColumns | 7 | |
CoolSwitchRows | 3 | |
These apply to the taskswith dialog when hitting ALT + TAB. Disable the dialog by setting CoolSwitch to "0" (works in 9x, can't be done for 2k/XP (NT/Me ?)), and change default settings (above) for the amount of icon-rows and -columns by changing the other two string values. These work in 2k/XP, do nothing in 9x (NT/Me ?). |
||
CursorBlinkRate | 500 | |
Check "CaretWidth" above - that's the cursor and the blinking rate this string value defines. Default is 500, which is 500 milliseconds, half a second. Want it to not blink, set to "-1". |
||
DoubleClickHeight | 4 | |
DoubleClickWidth | 4 | |
In pixels, the amount of mouse movement (up-down, and left-right) allowed between clicks, to still have two clicks following eachother to be recognized as a double-click. Can be changed with TweakUI, mouse sensitivity/double-click, but they're linked together there. Note in NT/2k/XP these values are located at HKEY_CURRENT_USER\Control Panel\Mouse. |
||
DragFullWindows | 1 | |
As best set at your display properties (place differs with OS), this defines whether content of a window is shown while dragging ("0" is no, "1" is yes). |
||
DragHeight | 4 | |
DragWidth | 4 | |
This value specifies how far (pixels) you have to move the mouse with a button held down before Windows realizes that you're dragging. Can be changed with TweakUI, mouse sensitivity/drag, but they're linked together there. |
||
FocusBorderHeight | 0x00000001 (1) | |
FocusBorderWidth | 0x00000001 (1) | |
These values define width of dotted rectangle around selected items. Height does top and bottom, width left and right; they can be set independently, "0" or negative values have no effect. A little fine tool to handle it is BoldRect. They don't apply when at control panel, system, advanced tab, performance dialog "show translucent selection rectangle" is selected. |
||
FontSmoothing | 0 | |
Defines whether anti-aliasing of the fonts on your screen is on or off, best set at display properties (place differs with OS). "0" is disabled, "1" is enabled in 95/NT, "2" is enabled in 2k/XP; both are reported to work and not work in 98, and there's Me ? Running Windows 95 and want the font smoothing (recommended resource hogger) ? Microsoft released this part of the 95 pluspackage for free (it's included with later Windows versions). |
||
FontSmoothingType | 0x00000001 (1) | |
Dword value. "0" is said to be disabled (what, fontsmoothing as a whole, what about above key ?), "1" uses regular font anti-aliasing, "2" enables ClearType. ClearType's an anti-aliasing font display technology by MS, specially useful for laptop displays (imho, looks crap on a regular monitor). Apply both fontvalues at HKEY_USERS/.DEFAULT/Control Panel/Desktop too to have cleartype fonts on the logon screen too. |
||
ForegroundFlashCount | 0x00000003 (3) | |
ForegroundLockTimeout | 0x00030d40 (200000) | |
ForegroundLockTimeout is the time an application that wants to be moved to the foreground is halted to do so, in milliseconds (default, 200000 ms = 200 sec). After that, it will be taking its place in foreground. Setting the value to 0 will allow applications to steal focus immediately. ForegroundFlashCount defines the number of times the instance of the application in the taskbar will flash when it's being halted. Default is 3, setting to 0 will make it flash infinitely. These are binary values on some Windows versions. |
||
GridGranularity | 0 | |
MSDN: "Granularity value of the desktop sizing grid. This granularity establishes how much control you have over the size of windows: the larger this setting, the fewer options you have". And: "spacing of the grid that windows are bound to on the desktop. This makes organizing windows easier. The spacing is usually fine enough that the user does not notice it." Seems a bit obsolete now, nor doing much, more like a leftover from Windows 3.x (but correct me if I'm wrong, key still there in XP). |
||
HungAppTimeout | 5000 | |
Determines how long the system waits for user processes to end in response to a user ending a process manually (ctrl + alt + del etc). If this threshold is exceeded, the End Task dialog box appears, stating that the process did not respond. |
||
IconSpacing | 75 | |
IconTitleWrap | 1 | |
IconTitleFaceName | MS Sans Serif | |
IconTitleSize | 9 | |
IconTitleStyle | 0 | |
These last 5 items seem to be NT only, and have been replaced with sometimes differing keys in the Windowmetrics subkey on other systems. Would like some more information on that. IconTitleStyle is "0" for normal, "1" for bold. One some older Windows versions they might even be located in win.ini still. |
||
LowPowerActive | 0 | |
LowPowerTimeOut | 0 | |
LowPowerActive determines if the low power alarm is set. LowPowerTimeOut determines if the low power timeout is set. These options are only available on a battery-powered computer that has Advanced Power Management (APM) enabled. "0" is disabled, "1" enabled. To change these values of this entry, double-click Display in Control Panel. Click the Screen Saver tab, click the Power button, and then click the Alarms tab. Seems for 9x (Me ?) these have a 'ScreenSave' prefix (below). |
||
MenuDropAlignment | 0 | |
By default Windows aligns the dropdown menus to the left ("0") - set to "1" to change to alignment on the right. Note that this isn't about text alignment ìn the menus, but about relation button-menu. "0" makes left border of button and left border of menu align with eachother; "1" aligns both right borders. Yes, hardly noticable... |
||
MenuShowDelay | 400 | |
Time between your cursor pointing and/or clicking (to) a menu and it being displayed, in milliseconds. TweakUI is the tool to do it, max is 65535. Set to "0" for no delay, but there's some point to a little delay: submenu's don't open immediately when hovering through a menu. |
||
OriginalWallpaper | path to image file | |
Not reviewed yet. |
||
PaintDesktopVersion | 0 | |
This string value is not typically there, but create it and/or set to "1" if you want your Windows version to show on the desktop, bottomright corner. This is a dword value (same settings) in 2k and XP (NT ?). |
||
Pattern | none | |
Specifies a pattern for the screen background, when "Wallpaper" is set to none and a pattern is selected at your display properties, background/desktop tab. Here you can also edit the pattern, and save as a new one (but not in XP). More useluss, but fun info at a dedicated page... |
||
Pattern Upgrade | TRUE | |
Not reviewed yet. |
||
PowerOffActive | 0 | |
PowerOffTimeOut | 0 | |
Supposed to tell wether power-off phase of screensaver (APM, Advanced Power Management required ?) is enabled or not, plus time setting for powering off. Probably best set at display properties, screensaver tab, power button, APM settings. Seems for 9x (Me ?) these have a 'ScreenSave' prefix (below). |
||
ScreenSave_Data | 30 34 42 42 32 33 35 4500 | |
ScreenSaveActive | 1 | |
ScreenSaveLowPowerActive | 0 | |
ScreenSaveLowPowerTimeOut | 0 | |
ScreenSavePowerOffActive | 0 | |
ScreenSavePowerOffTimeOut | 0 | |
ScreenSaverIsSecure | 0 | |
ScreenSaveTimeOut | 900 | |
ScreenSaveUsePassword | 0x00000000 (0) | |
SCRNSAVE.EXE | path to .scr file | |
Values set for the screensaver. "ScreenSaveActive" reflects if a screensaver is set yes ("1") or no ("0"). "ScreenSaveTimeOut" is amount of inactivity needed to start in seconds. "SCRNSAVE.EXE" shows path to .scr file; in 9x (Me ?) this entry is not here, but found in system.ini. "ScreenSaveUsePassword" reflects if a password for screensaver is set ("0" is no, "1" is yes), in 9x/Me - password is encrypted and found in "ScreenSave_Data". Equivalent for NT/2k/XP is "ScreenSaverIsSecure", and password data is not here anymore. The 4 (Low)Power strings are 9x (Me ?) equivalents for same values without the 'ScreenSave' prefix as used in NT/2k/XP (see above). |
||
SmoothScroll | 0x00000001 (1) | |
Best controlled at control panel, internet options - advanced tab. "1" enables smooth scrolling in the UI, "0" disables (when it takes too much resources). Binary value on some versions (00 00 00 00 disables, 01 00 00 00 to enable). |
||
TileWallpaper | 0 | |
As best be set at your display properties, background or desktop tab, "1" enables tiling of your wallpaper on the screen if it's smaller than desktop area, "0" disables it, centers the wallpaper. Only if "WallpaperStyle" value below is set to "0". When disabled, you can tweak wallpaper display with values "WallpaperOriginX" and "WallpaperOriginY" below. |
||
UserPreference(s)mask | b0 40 01 00 | |
Binary value that contains a lot of user preferences - check item below. |
||
WaitToKillAppTimeout | 20000 | |
Amount of time Windows takes attempting to close all open programs, before it shuts down or restarts anyway. In milliseconds, you might just find 20 seconds (default) a bit too long :). |
||
Wallpaper | path to image file | |
Self-explanatory, I guess. If the bitmap file is in windows or system dir, there's no need for a full path, just image name will do. |
||
WallpaperOriginX | 0 | |
WallpaperOriginY | 0 | |
If "WallpaperStyle" and "TileWallpaper" values are both set to "0", a wallpaper smaller than desktop area is, by default, displayed centered (if these keys are not present and/or set to "0"). Entering numbers, in pixels, will define space between left and top side of the screen and wallpaper display. |
||
WallpaperStyle | 0 | |
As best be set at your display properties, background or desktop tab, "0" is result for normal size display of your wallpaper, "2" when set to stretch to screen. When set to "0", Windows looks for "TileWallpaper" value above. |
||
WheelScrollLines | 3 | |
If you've got a mouse with wheel, this defines if it controls scrolling. Typically controlled with TweakUI or some dialog coming with your mouse install. "0" is disabled, "-1" sets it to scroll a page at a time, any other number defines the number of lines to scroll at a time (by default set to 3). |
[9x] [9x] [9x] [9x] [9x] [9x] [9x] [9x] |
[Me] [Me] [Me] [Me] [Me] [Me] [Me] [Me] [Me] [Me] [Me] |
[2k] [2k] [2k] [2k] [2k] [2k] [2k] [2k] [2k] [2k] [2k] [2k] [2k] [2k] |
[XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] [XP] |
"Gradiënt captions enabled" "Always show keyboard indicators" "Autoraise when activating" "Mouse hot tracking effects" "Activation follows X-mouse" "Menu animation" "Combobox animation" "Listbox animation" "Tooltip fade" "Cursor shadow" "Show position cursor when pressing CTRL" "Clicklock function" "Menu fading" "Menu selection fading" "Tooltip animation" "Hide cursor while typing" "Use visual styles on windows and buttons" "Show shadows under menus" "UI effects" (all effects available through UI enabled) |
: : : : : : : : : : : : : : : : : : : |
10 00 00 00 20 00 00 00 40 00 00 00 80 00 00 00 01 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 80 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 00 01 00 00 00 02 00 00 00 04 00 00 00 00 80 |
"Gradiënt captions enabled" "Always show keyboard indicators" "Menu animation" "Combobox animation" "Listbox animation" "Show position cursor when pressing CTRL" "Hide cursor while typing" |
: : : : : : : |
10 00 00 00 20 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 00 40 00 00 00 00 01 00 |
|
+ | |||
3e 40 01 00 |
Default | (value not set) | |
AppliedDPI | 0x00000060 (96) | |
Not reviewed yet. |
||
BorderWidth | -15 | |
With this value you can increase the border around your windows (between content and 3D effect). Default is -15 (1). Max size is -740/49. Besides increasing the border, it applies to the taskbar too. Seems like a waste of space, not to mention uglyness... |
||
CaptionFont | 0a 00 00 00 etc. | |
Long binary string with hexadecimal data, containing information about font used by Windows (here: titlebar font), size and other options (normal, bold, italic). Don't bother and use your display properties, appearance tab (XP: advanced button). |
||
CaptionHeight | -270 | |
CaptionWidth | -270 | |
"CaptionHeight" and "CaptionWidth" define size of caption (titlebar) buttons (default: "-270"), thus define titlebar height. Proportions are linked when changed at display properties. XP allows proportions changed, but only within a .theme/.msstyle. |
||
IconFont | 0a 00 00 00 etc. | |
Information about font used in UI. |
||
IconSpacing | -1125 | |
Horizontal spacing between icons. While display properties shows pixels in between, indeed, the actual number incorporates 32 pixels (485 twips) for the icon itself. In some references located at the above "Desktop" key, maybe on older Windows versions ? |
||
IconSpacingFactor | 130 | |
Reported in 95/98, but while found here, in reality replaced by IconSpacing and IconVerticalSpacing ?! Doesn't seem to do anything on 98. |
||
IconTitleStyle | 0 | |
Obsolete, like these ?! "0" would be normal display of icontitle, "1" bold. Found it even in XP (can't vouch for it being there after install), but doesn't do anything ? |
||
IconTitleWrap | 1 | |
Used to enable wrapping of text underneath icons in multiple lines ("1"), or have it displayed on one line ("0" - "Icontitle tex..."). |
||
IconVerticalSpacing | -1125 | |
Vertical spacing between icons. While display properties shows pixels in between, indeed, the actual number incorporates 32 pixels (485 twips) for the icon itself. In some references located at the above "Desktop" key, maybe on older Windows versions ? |
||
MenuFont | 0a 00 00 00 etc. | |
Information about font used in UI (toolbar/menu font). |
||
MenuHeight | -270 | |
MenuWidth | -270 | |
Define height and width of toolbar "buttons" and menus when those are clicked. Height incorporates space for font used, width just adds half of it before, half after text ?! Display properties only presents a "Menu" item with a size option (height), width is linked to it. Here you can set them seperately. |
||
MessageFont | 0a 00 00 00 etc. | |
Information about font used in UI (dialog box font). |
||
MinAnimate | 1 | |
Enable ("1") or disable ("0") animation effects when resizing (minimize, restore and maximize) windows. Effect takes some resources. Usually set at display properties, effects tab (XP: rightclick My computer, properties, advanced tab, performance). |
||
MinWidth | -2310 | |
Size of items in taskswitch area of taskbar. One pixel equals 15, again. If you set it somewhere around -300 (experiment, depends on taskbar/captionbar height), you can have only icons displayed there (but not in XP, due to taskbar grouping (enabled or not) - it gets smaller though). |
||
ScrollHeight | -240 | |
ScrollWidth | -240 | |
Scrollbar arrow buttons' width and height. As such, control width of (vertical) and height of (horizontal) whole scrollbar. Display properties, appearance tab, again, but can be configured independently here. |
||
Shell Icon BPP | 16 | |
Bits per pixel for icon display. Older versions of Windows have a default at "8", all kinda tools with a "display icons at all possible colors" and also Windows, with this option at your display properties, sets it to "16". A valid option is to set this to 24, will make a lot of icons display better. Now, with XP finally able to display 32-bit icons (24-bits, full color display, plus 8 bits for alphablending), the OS doesn't care anymore what the string says, displays them at 32-bit anyhow (though value is there)... |
||
Shell Icon Size | 32 | |
Size, in pixels, of your regular explorer icons. Large icons option sets this to 48. Display properties, appearance tab (XP: advanced button) has a maximum size at 72 - here you can override it. |
||
Shell Small Icon Size | 16 | |
Size, in pixels, of shell small icons. Increasing this will affect most icons displayed at 16x16 by default (titlebars, startmenu, listviews, dropdown lists etc etc), and most likely mess up your neat looking interface ;). |
||
SmCaptionFont | 0a 00 00 00 etc. | |
Information about font used in UI (child window titlebar font). |
||
SmCaptionHeight | -225 | |
SmCaptionWidth | -225 | |
Defines height and width of small caption buttons (like child windows within a bigger window). Display properties has no options for these, sets them related to CaptionHeight and CaptionWidth ? Plus, proportions are fixed, but not here. |
||
StatusFont | 0a 00 00 00 etc. | |
Information about font used in UI (statusbar and tooltip font). Use tooltip item at display properties. |
Default | (value not set) | |
ActiveWindowTracking | 0x00000000 (0) | |
This is a little mystery to me. This value, when set to "1", is supposed to give window/application underneath the mouse the focus (though not raise it to foreground). But that is controlled by the UserPreference(s)Mask value all around ?! Still, the value is there by default in 2k/XP even... |
||
DoubleClickHeight | 4 | |
DoubleClickSpeed | 500 | |
DoubleClickWidth | 4 | |
In pixels, the amount of mouse movement (up-down, and left-right) allowed between clicks, to still have two clicks following eachother to be recognized as a double-click. Can be changed with TweakUI, mouse sensitivity/double-click, but they're linked together there. Note in 9x/Me these values are located at HKEY_CURRENT_USER\Control Panel\Desktop. DoubleClickSpeed is only available/working on these platforms and defines time allowed between two clicks to be registered as a doubleclick, in milliseconds. Dialog at mouse properties allows settings ranging from 100 to 900 in 2k. XP dialog is more smart and starts at 200 (try to achieve at doubleclick in 1/10th of a second :). |
||
MouseSensitivity | 10 | |
General speed of the mouse. Not available in 9x - Me ? Ranges from 1 to 20, but what do these numbers actually mean ? |
||
MouseSpeed | 1 | |
MouseThreshold1 | 6 | |
MouseThreshold2 | 10 | |
Besides sensitivity setting (and for 9x, these are the keys in control of mouse speed), there's these 3 values, in 2k/XP (Me ?) controlled by mouse properties, pointer options tab, checkbox named "Enhance pointer precision". "MouseSpeed" has got 3 available options to set to (with checkbox checked, 3 presets are written here, but here you can define them more precise). "0" defines there will be no increase/acceleration in mouse speed when moving (regular speed for 9x, speed defined at MouseSensitivity for 2k/XP). "1" defines that when the cursor is moved the amount of pixels as found in MouseThreshold1, mouse speed will be doubled. By default max is 10, but you can set it higher here. "2" defines that when the cursor is moved the amount of pixels as found in MouseThreshold1, mouse speed will be doubled. Then, when moved amount of pixels as found in MouseThreshold2 speed will be quadrupled (doubled again). |
||
MouseTrails | 0 | |
Enable/disable the display of a mousetrail, as set at mouse properties. "0" is disabled, "1" is supposed to be enabled, but that must have been on old 95/NT systems, as in 98 and above there's the option to define the length of the trail, and value is set from "2" (short) to "7" (long). Can it be 98 (and ?) sets this value at HKEY_LOCAL_MACHINE\Config\0001\Display\Settings ? My latest install does, but trail doesn't work, nor does applying at this key (?). |
||
SmoothMouseXCurve | 00 00 00 00 00 etc. | |
SmoothMouseYCurve | 00 00 00 00 00 etc. | |
Not reviewed yet. |
||
SnapToDefaultButton | 0 | |
"Automatically move pointer to the default button in a dialog box", when it pops up. Mouse applet in control panel, again - "0" is no, "1" is yes. Not at mouse properties in 98, nor working - Me ? |
||
SwapMouseButtons | 0 | |
Reverse actions for left and right mouse button by setting to "1". Can be done at control panel, mouse applet. |