../Desktop/General/WindowmetricsHome
"Windowmetrics"
An essential registry key, with an even more essential subkey and one of its values. Plus some mouse settings. In these a lot of how your desktop environment looks and acts is defined, so we're gonna disect them.
 
Introduction
Note that most of what's defined here is better controlled with the proper item in your control panel, admin options, group policy, tweakUI etc. It's just an attempt to localize a few that you need to do yourself, and fully document these keys from our own perspective. As such (and, since it took a lot of time already :), consider this a "page in progress". You'll find a couple of values unexplained yet, there's lots of question marks (someone in Me please test), and while researching we already found some values that might need to be added. and additions are welcome and hoped for (get your name up here :). Notes:
- indicates it's a string value,
- indicates a dword or binary value.

For some of these you might find a dword instead of a binary value, and vice versa. Not uncommon, and when so, they're probably exchangable, at least if they just toggle some option (0/1), don't store extra information.

There's a couple more value types, but not at these keys (so far), so it's safe to use regedit in 2k (more conveniënt as regedt32.exe - in XP regedt32.exe just loads regedit anyway :).

  These speak for themselves, I believe, the platforms these values can be found.

Then, times set by some of these values are in milliseconds. 1000 ms equal one second.

Since we're in the "current user" part, it's sufficiënt to log off and in again to get these working, if a change is not effective immediately.
HKEY_CURRENT_USER\Control Panel\Desktop
This key could look like this. It probably has much less entries, maybe you can add one or two:
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)maskb0 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).
HKEY_CURRENT_USER\Control Panel\Desktop - "UserPreference(s)mask"
This binary value at HKCU\Control Panel\Desktop\, "UserPreference(s)mask" (name differs for NT/2k/XP - has the "s" there), in hexadecimal format is a great example of what and how can be stored in a small, simple line. Ok, so it's just adding up the hex numbering for each digit and your system is recognizing that, but it's still surprising to find all those display settings in there, efficiëntly stored :) Couldn't resist and tracked down settings stored there. What we found can be done with TweakUI and X-setup, no need to do anything manually (just consider this some fun background info, with a possibility to find some original tweakin'...).

Now, this hexadecimal stuff. Like binary counts in 0 and 1 only, and we're used to numbers 0-9 (decimal), hexadecimal numbered stuff uses 16 digits (0-9 and counting further with a-f), from 0-f. Converted to decimal, "c" really is 12, and "f" is 15. Confusing maybe if you are gonna use numbers like 200 (which has 12 times 16, so starts with c, and 8 more, so it's c8. Etc.) But for this value each digit stands alone and can only go up to "f". So, 16 possible numbers for each digit. Still, how would your system know what "a" (10) means ? Just 10, or an addition of 5+2+3 or 4+6 ? So, there's not stored 16 different settings there, but just 4. Using only 1, 2, 4 and 8 every number can only have one explanation. Example, if one digit is set to "d", it can only be the case if settings 1, 4 and 8 are set.

Actually, this is a laymans explanation of what he sees happening. Real explanation would involve a binary sequence with 32 (0-31) bits, set or not set, and a conversion to hex, but this works, so we'll stick to it :).
[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
Above are the settings tracked down so far, most accessible with TweakUI and the mouse control item in your control panel. In XP, some are found under your system properties (control panel) applet, advanced tab, performance dialog. There's room for 32 settings, but not all room may have been used. MSDN mentions most settings as "reserved for future use", though Me already took 3 of those, XP some more, so guess the list for 9x/2k is complete. If you know about more settings in Me/XP, please tell us. Now this value reads "3e 40 01 00" here, in Me. This can only mean these settings are set:
"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
 
In 2k and XP you have the option to choose menu appearing effects (2k, display properties/effects tab, XP, appearance tab/effects button). Also reported is the button being disabled in XP. When you'd want no effects, there's the dword value "Smoothscroll" as mentioned above. Set to 0x00000000 (0) to have no effects. But if you want one of two available effects and set the value to 0x00000001 (1), the choice is stored here.

If you want the "Fade" effect, the above settings "Menu selection fading" and "Tooltip animation" are set for that, so 4 + 8 need to be added to 4th digit. The "Scroll" effect is a little more complictaed, it does set the "Tooltip animation" (so adds 8), but also disables "Menu fading" (-2) and "Menu selection fading" (-4), if they were set before. Usually that should mean 4th digit = 8. But it also disables "Tooltip fade", thus decreases 3rd digit with 1...
HKEY_CURRENT_USER\Control Panel\Desktop\Windowmetrics
Here's where most of the actual size and related settings for the user interface are set. Lots of these are 'linked' to eachother. That is, almost everything can be changed at your display properties, appearance tab (XP: advanced button), but not all seperately. Related width and height properties have usually a 50:50 ratio, and font(size) changes may affect some height settings too etc. Well, here you can change settings without that ratio being applied, but be aware later changes at display properties usually set proportions back (...).

Sizes here, having a minus sign before them, are in twips. A twip is 1/1440th of an inch, 1/567th of a centimeter and 1/20th of a point. As it's an absolute measurement, it can't be converted exactly to pixels. A pixel being a dot that represents the smallest graphical unit of measurement on a screen, is screen-dependent; that is, dimensions of screen elements vary with differing hardware and resolution... depending on context, we've seen estimations ranging from 15 to 22 twips in a pixel mentioned.

That being the theory, if we just look at string values here, calculate with a pixel being 15 twips and you're close at least. Easy tool to do the conversion is TwipIt.
Another observation though. While Windows writes all this in twips, if you remove the minus sign, these values are interpreted as pixels, instead of twips. Wether you enter "5", or "-75", it has the same result (note: we only tested that at values at this key (!)).
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.

IconFont0a 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.
HKEY_CURRENT_USER\Control Panel\Mouse
This key is only here by default in NT, 2k and XP. For 9x/Me you might need to add it, or mouse applet will add it for you. We still need to review what might work at HKEY_CURRENT_USER\Control Panel\Microsoft Input Devices\Mouse and even in old .ini's (win.ini and system.ini) on older systems:
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 :).

MouseSensitivity10
General speed of the mouse. Not available in 9x - Me ? Ranges from 1 to 20, but what do these numbers actually mean ?

MouseSpeed1
MouseThreshold16
MouseThreshold210
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.
Top

xhtml 1.1