Registry DataBase : Mouse
Buttons - Pointer - Wheel - Speed - Double-Click - Dragging
Rotation angle - Sample rate - X Window - Odometer
 
Top Buttons
Bus Key : HKLM \SYSTEM \CurrentControlSet \Services \Busmouse \Parameters
Serial Key : HKLM \SYSTEM \CurrentControlSet \Services \Sermouse \Parameters
PS/2 Key : HKLM \SYSTEM \CurrentControlSet \Services \i8042PRT \Parameters
Entry : NumberOfButtons
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 1, 2, 3...
Default : 2
3 : Enables double-click for 3rd button on Logitech 3-button mice.
Some sources suggest another method with
DoubleClick.
 
Key : HKLM \SOFTWARE \MouseWare \CurrentVersion \Global configuration settings \0000
Entry : DoubleClick
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type :
? REG_DWORD
Range : 0 or 1
Default : 0
1: Enables double-click for 3rd button on Logitech 3-button mice.
Some sources suggest another method with
NumberOfButtons.
 
Bus Key : HKLM \SYSTEM \CurrentControlSet \Services \Busmouse \Parameters
Serial Key : HKLM \SYSTEM \CurrentControlSet \Services \Sermouse \Parameters
PS/2 Key : HKLM \SYSTEM \CurrentControlSet \Services \i8042PRT \Parameters
Entry : MouseDataQueueSize
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 1 to 65536
Default : 0x64 (100)
Number of events stored in the mouse buffer.
 
Key : HKCU \Control Panel \Mouse
Entry : SwapMouseButtons
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
0 : Default mouse button configuration.
1 : Left and right mouse button functions are inverted.
 
Key : HKCU \Control Panel \Mouse
Entry : SnapToDefaultButton
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : 0 or 1
Default : 0
1 : Mouse pointer will automatically jump onto the default button of the window or the dialog box that you open.
 
Top Pointer
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : SlowMotion
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Reduces the pointer's speed when it hovers over some particular objects. Controlled by SmartSpeedSensitivity.
 
Key : HKCU \Control Panel \Microsoft Input Devices \Mouse
Entry : SmartSpeedSensitivity
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 0 to 100
0 : Very fast
100 : Very slow
Degree of pointer slowdown when hovering over some particular objects. Enabled by
SlowMotion.
 
Key : HKCU \Control Panel \Microsoft Input Devices \Mouse
Entry : HorizontalSensitivity
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Default : 0x50 (80)
Pointer horizontal sensitivity.
 
Key : HKCU \Control Panel \Microsoft Input Devices \Mouse
Entry : VerticalSensitivity
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Default : 0x50 (80)
Pointer vertical sensitivity.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : DynamicAcceleration
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
Range : ON or OFF
ON : Enables ActiveAccelerationProfile.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ActiveAccelerationProfile
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : 0, 1, 2, or 3
0 : Low dynamic acceleration.
1 : Medium dynamic acceleration.
2 : Fast dynamic acceleration.
3 : Disables dynamic acceleration.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : Sonar
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Animates pointer position.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : PointerHide
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Removes pointer while typing.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : Trails
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Displays trails when pointer moves.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : TrailLength
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 1 to 7
Default : 7
Pointer trail length when Trails are enabled.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ScreenWrap
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Makes the pointer reappear on the other side of the screen when you reach a border.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ClickLock
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Locks clicks for them to be taken as double-clicks when ClickLockTime is reached.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ClickLockTime
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 200 to 2200
Delay in milliseconds before the system will consider a "long" click to be a double-click. Enabled by ClickLock.
 
Top Speed
Key : HKCU \Control Panel \Mouse
Entry : MouseSpeed
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
Possibles values : 0, 1 or 2
Default : 1
0 : Pointer speed will not be increased.
1 : Doubles pointer speed when
MouseThreshold1 is reached.
2 : Quadruples pointer speed when
MouseThreshold2 is reached.
 
Key : HKCU \Control Panel \Mouse
Entry : MouseThreshold1
Entry : MouseThreshold2
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
MouseThreshold1 default value : 6
MouseThreshold2 defaukt value : 10
Number of pixels above which pointer speed will be increased if MouseSpeed is enabled.
 
Top Double-click
Key : HKCU \Control Panel \Mouse
Entry : DoubleClickSpeed
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Double-click interval in milliseconds. What is the difference between DoubleClickSpeed and DoubleClickTime ?
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : DoubleClickTime
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Default : 500
Delay in milliseconds the system must wait between 2 clicks fro them to be considered a double-click. What is the difference between DoubleClickTime and DoubleClickSpeed ?
 
Key : HKCU \Control Panel \Mouse
Entry : DoubleClickHeight
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Maximum height above which 2 clicks will not be considered as a double-click.
 
Key : HKCU \Control Panel \Mouse
Entry : DoubleClickWidth
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Maximum width above which 2 clicks will not be considered as a double-click.
 
Key : HKCU \Software \Microsoft \Windows \CurrentVersion \Explorer \Advanced
Entry : UseDoubleClickTimer
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Default : 500
1 : Detects accidental double-clicks.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ClickSaver
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Left button will double-click instead of standard single click.
 
Top Wheel
Key : HKCU \Control Panel \Desktop
Entry : WheelScrollLines
System : 95, 95+IE4.x, 98, ME, NT, 2K

Type : REG_SZ
Number of lines scrolled for each wheel notch.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ZoomWheelRollEnabled
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default : 1
0 : Disables wheel scroll.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ZoomWheelRollDirForward
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default : 1
0 : Inverts wheel scroll direction.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : ZoomWheelBtnEnabled
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default : 1
1 : Enables wheel button.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : TrayIcon
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
Range : TRUE or FALSE
Default : TRUE
1 : Displays mouse icon in Tray.
 
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : Magnify
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
Range : ON or OFF
ON : Enables Ctrl+Wheel Button magnifying mode for applications compatible with that mouse.
 
Top Dragging
Key : HKCU \Control Panel \Desktop
Entry : DragFullWindows
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
Range : 0 or 1
1 : Displays window content when dragging it instead of standard window frame only.
 
Key : HKCU \Control Panel \Desktop
Entry : DragHeight
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
Default : 2
Range : 1 to 65536
Dragging will be detected when that height in pixels is reached.
 
Key : HKCU \Control Panel \Desktop
Entry : DragWidth
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_SZ
Default : 2
Range : 1 to 65536
Dragging will be detected when that width in pixels is reached.
 
Top Rotation angle
Key : HKCU \Control Panel \Microsoft Input Device \Mouse
Entry : RotationAngle
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Sets mouse rotation angle according to user hand position.
 
Top Sample rate
Key : HKLM \SYSTEM \CurrentControlSet \Services \i8042PRT \Parameters
Entry : SampleRate
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 0 to 200
Default : 60
PS/2 Mice : Pointer refresh rate. Increase this value to have pointer move more smoothly.
 
Top X Window
Key : HKCU \Control Panel Microsoft \Input Devices \Mouse
Entry : Focus

System : 95, 95+IE4.x, 98, ME
Type : REG_SZ
Range : ON or OFF
Default : OFF
ON : Activates windows when hovering over their title bars without having to click on them in Windows 95/98/ME.
Note : Enabling this entry may prevent clicking on your Netscape bookmarks in some Windows versions.
See
ActiveWindowTracking for corresponding Windows NT/2K entry.
 
Key : HKCU \Control Panel \Mouse
Entry : ActiveWindowTracking
System : NT, 2K
Type : REG_DWORD
Range : 0 or 1
Default : 0
ON : Activates windows when hovering over their title bars without having to click on them in Windows NT/2K.
Note : Enabling this entry may prevent clicking on your Netscape bookmarks in some Windows versions.
See
Focus for corresponding Windows 95/98/ME entry.
 
Top Odometer
Key : HKCU \Control Panel \Microsoft Input Devices \Mouse
Entry : MouseMilesOn
System : 95, 95+IE4.x, 98, ME, NT, 2K
Type : REG_DWORD
Range : 0 or 1
1 : Works as an odometer. Measures the distance covered by the pointer and stores it in the following entries :
MilesTripHorz Horizontal distance covered during the current session.
MilesTripVert Vertical distance covered during the current session.
MilesTotalHorz Horizontal distance covered since installation.
MilesTotalVert Vertical distance covered since installation.
MilesLastTimeTripODWasReset Total covered distance since odometer was last reset to 0.

 

© Franck Kiechel 2000-2001