P
Phil Weldon
Is there any way to fine tune mouse movement ballistics in Windows XP as
there was in Windows 2000 Pro?
Phil Weldon
there was in Windows 2000 Pro?
Phil Weldon
By 'ballistics' I mean the relationship between the velocity of the mouse
and the velocity of the pointer.
Phil Weldon said:'Wesley Vogel' wrote, in part:.Try it.
Then define ballistics.
Your mouse hooked up to a Gatling gun?
Open Mouse Properties...
Start | Run | Type: main.cpl | Click OK
These are all the Mouse settings that can be set with TweakUI.
.
.
_____
I did.
By 'ballistics' I mean the relationship between the velocity of the mouse
and the velocity of the pointer.
As in this Microsoft web page 'Pointer Ballistics for Windows XP'
at
http://www.microsoft.com/whdc/device/input/pointer-bal.mspx#EYB .
The transfer function mapping mouse velocity to pointer velocity.
In Windows 2000 Pro you could adjust the transfer function graphically and
choose the curve to suit your preferences.
In Windows XP there is one slider to set the transfer function - and there
is no user setting for finer control. There are 5 inflection points, but
the choice of where these inflection points occur on the 'mouse velocity
vs. pointer velocity' curve are no longer available to the user in a very
useful manner. One of the goals given for the change is 'Remove the
Advanced button and design a unified acceleration and velocity slider to
simplify the user interface in the Mouse Properties dialog box.'
I like the Windows 2000 Pro method better.
Neither the user interface in Windows XP or in Tweak UI speaks to this.
There is a look up table involved that I suppose I dig for and regain
control, but I don't want to reinvent the wheel.
Neither the user interface in Windows XP, Microsoft Intellimouse Explorer
2.0 (Wireless) or in Tweak UI speaks to this.
Not to mention the very poor help file for the mouse in Windows XP, which
doesn't even mention HOW to use 'Precision Booster' (you assign that
function to an aux. mouse button in a rather long list of possible
functions - and the last one, at that.) That setting is only useful for
mouse movements over approximately the area of a large icon on screen.
Phil Weldon
Wesley Vogel said:Try it.
Then define ballistics.
Your mouse hooked up to a Gatling gun?
Open Mouse Properties...
Start | Run | Type: main.cpl | Click OK
These are all the Mouse settings that can be set with TweakUI.
TweakUI
[+] Mouse
Menu Speed
The Menu Speed slider control sets the speed at which
cascading menus automatically open when you move the
mouse over them. The fastest setting causes them to open
immediately and the slowest setting is extraordinary slow.
To test the mouse setting, right-click the test icon.
-----
Double-click sensitivity
Double-click sensitivity specifies how close together two
mouse clicks need to be (in pixels) to be considered a
double click.
To test the double-click sensitivity, click twice on the test icon
with the left mouse button. If the two clicks registered as a
double-click, then the icon will change.
-----
Drag sensitivity
Drag sensitivity specifies how far (in pixels) the mouse must
move with the button held down before the system decides
that you are dragging the object. Increase this value if you
find that you are dragging objects accidentally when you click
on them.
To test drag sensitivity, try to drag the test icon with the
left mouse button. The icon will begin dragging when you
have moved the mouse the necessary distance.
-----
Hover
This is used to detect when the mouse hovers over the icon to get
selected. The size of the region is determined by the hover sensitivity
in pixels. -----
Wheel
This is used to control the number of lines when the mouse wheel is
scrolled. This can be either one page at a time or a particular number
of lines at a time.
-----
X-Mouse
The “Activation follows mouse” checkbox enables X-Mouse style window
activation. When X-mouse style window activation is enabled, you need
only move the mouse into a window in order to give it focus. Normally
you must click on a window in order to give it focus.
-----
Download TweakUI here...
Microsoft PowerToys for Windows XP
http://www.microsoft.com/windowsxp/pro/downloads/powertoys.asp
Tweak UI
This PowerToy gives you access to system settings that are not
exposed in the Windows XP default user interface, including
mouse settings, Explorer settings, taskbar settings, and more.
Version 2.10 requires Windows XP Service Pack 1 or above or Windows
Server 2003.
Scroll down the right hand side and look for...
Tweak UI
TweakUI.exe
TweakUiPowertoySetup.exe is what you get.
If you have Windows XP without any Service Packs, download Version 2.00.
http://download.microsoft.com/download/whistler/Install/2/WXP/
EN-US/TweakUiPowertoySetup.exe
-----
Some good info here...
Tweak UI for Windows XP Guide
http://www.winxpsolution.com/Tweakuixppro.aspx
TweakUI for Windows XP - Tips
http://windowsxp.mvps.org/twktips.htm
TweakUI PowerTips
http://weblogs.asp.net/jkey/archive/2003/08/01/22303.aspx
All of those tips at the link above are part of TweakUI.
TweakUI
[+] About
Tips
You can cycle through the tips with the Next Tip and Previous Tip
buttons. But, if you click the Save Tips button, you get Tweak UI
Tips.txt which you can save wherever, with all of the tips in a Notepad
file.
TweakUI Registry Settings here...
Microsoft® Windows® XP Registry Guide
Chapter 5: Mapping Tweak UI
http://www.microsoft.com/mspress/books/sampchap/6232.asp
All of Ch 5 is included!!
-----
You can also add TweakUI to the Control Panel with
xp_AddTweakUItoControlPanel.vbs from
here...
1. Add XP TweakUI Icon to the Control Panel
http://www.kellys-korner-xp.com/xp_tweaks.htm
Adds...
HKEY_CLASSES_ROOT\CLSID\{D14ED2E1-C75B-443c-BD7C-FC03B2F08C17}
and
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\ControlPanel\NameSpace\{D14ED2E1-C75B-443c-BD7C-FC03B2F08C17}
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
InPhil Weldon said:Is there any way to fine tune mouse movement ballistics in Windows XP as
there was in Windows 2000 Pro?
Phil Weldon
Phil Weldon said:'Wesley Vogel' wrote, in part:.I have never used Windows 2000. I now see where 2000 Mouse Properties
had a Motion tab and Acceleration option buttons.
By 'ballistics' I mean the relationship between the velocity of the
mouse and the velocity of the pointer.
[[MouseSpeed, MouseThreshold1, and MouseThreshold2 determine when and to
what extent cursor speed accelerates when the mouse moves rapidly.
When the mouse moves slowly, the system moves the cursor at a constant
rate that is directly proportional to the rate at which the mouse moves.
.
_____
Thanks for posting the links.
I have the resource kits for Windows 2000 Pro, Windows 2000 Server, and
Windows XP. However, finding out were the look-up table for mouse
velocity vs. pointer velocity exist is going to be difficult. It is more
than just two thresholds. There are, I believe, 7 values for the two end
points and five inflections points on the transform curve for Windows XP.
For Windows 2000 Pro I believe an equivalent to those 7 points were
accessible to the user via adjusting the transfer points on a graph.
A mouse is the most 'personal' component of a personal computer, and I
miss being able to set the curve to fit my use of the mouse.
I used more of a
.
.
.
.
.
.
.
in Windows 2000 Pro.
Windows XP restricts the choices of one of a family of four, I think,
curves. None of the Windows XP choices gives me enough variation in the
low end along with a smooth transition to the high end. For example, it
is more difficult for me to move quickly to another point in a page of
text, yet decelerate smoothly as the pointer approaches the target and
end up at exactly the right position without overshoot.
I would think that AutoCAD users and graphic artists would like more
personalized movement control also.
Phil Weldon
http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/regentry/34683.aspWesley Vogel said:I have never used Windows 2000. I now see where 2000 Mouse Properties
had a Motion tab and Acceleration option buttons.
By 'ballistics' I mean the relationship between the velocity of the
mouse and the velocity of the pointer.
[[MouseSpeed, MouseThreshold1, and MouseThreshold2 determine when and to
what extent cursor speed accelerates when the mouse moves rapidly.
When the mouse moves slowly, the system moves the cursor at a constant
rate that is directly proportional to the rate at which the mouse moves.
But if the mouse moves faster than the value of MouseThreshold1 or
MouseThreshold2, the system can respond by accelerating the movement of
the cursor, so that the cursor moves two or four times as fast as the
mouse.]]http://www.microsoft.com/resources/...s/2000/server/reskit/en-us/regentry/34685.aspThese settings still exist in XP. Though it looks like they are not as
easily set as in 2000. I.e. mucking about in the registry.
HKEY_CURRENT_USER\Control Panel\Mouse
Pretty good explanations...
MouseSpeedThis explains some more...
How to Disable Mouse Acceleration
http://support.microsoft.com/kb/q149228/
So does this...
MOUSE ENTRIES FOR USERS
http://support.microsoft.com/kb/102978/#E3ACAAA
They explain nothing about SmoothMouseXCurve or SmoothMouseYCurve.
Google Search on those.
XP Mouse Properties | Pointer Options tab
Select a pointer speed slider
[[Adjusts the distance that the pointer moves respective to the distance
that the mouse or trackball moves. For example, to move your pointer
across the width of your screen, you need to move your device further
when the slider bar is set to Slow than when it is set to Fast.]]
Enhance pointer precision
[[Specifies whether the enhanced pointer precision control is turned on
or off. Enhanced pointer precision gives you more control over the
pointer, particularly when moving small distances on the screen. It also
provides for quicker deceleration of the pointer when you slow down or
stop your mouse. Clear the check box to turn off enhanced pointer
precision.]]
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
InPhil Weldon said:'Wesley Vogel' wrote, in part:
Try it.
Then define ballistics.
Your mouse hooked up to a Gatling gun?
Open Mouse Properties...
Start | Run | Type: main.cpl | Click OK
These are all the Mouse settings that can be set with TweakUI.
.
.
.
_____
I did.
By 'ballistics' I mean the relationship between the velocity of the
mouse and the velocity of the pointer.
As in this Microsoft web page 'Pointer Ballistics for Windows XP'
at
http://www.microsoft.com/whdc/device/input/pointer-bal.mspx#EYB .
The transfer function mapping mouse velocity to pointer velocity.
In Windows 2000 Pro you could adjust the transfer function graphically
and choose the curve to suit your preferences.
In Windows XP there is one slider to set the transfer function - and
there is no user setting for finer control. There are 5 inflection
points, but the choice of where these inflection points occur on the
'mouse velocity vs. pointer velocity' curve are no longer available to
the user in a very useful manner. One of the goals given for the change
is 'Remove the Advanced button and design a unified acceleration and
velocity slider to simplify the user interface in the Mouse Properties
dialog box.'
I like the Windows 2000 Pro method better.
Neither the user interface in Windows XP or in Tweak UI speaks to this.
There is a look up table involved that I suppose I dig for and regain
control, but I don't want to reinvent the wheel.
Neither the user interface in Windows XP, Microsoft Intellimouse
Explorer
2.0 (Wireless) or in Tweak UI speaks to this.
Not to mention the very poor help file for the mouse in Windows XP,
which doesn't even mention HOW to use 'Precision Booster' (you assign
that function to an aux. mouse button in a rather long list of possible
functions - and the last one, at that.) That setting is only useful for
mouse movements over approximately the area of a large icon on screen.
Phil Weldon
Try it.
Then define ballistics.
Your mouse hooked up to a Gatling gun?
Open Mouse Properties...
Start | Run | Type: main.cpl | Click OK
These are all the Mouse settings that can be set with TweakUI.
TweakUI
[+] Mouse
Menu Speed
The Menu Speed slider control sets the speed at which
cascading menus automatically open when you move the
mouse over them. The fastest setting causes them to open
immediately and the slowest setting is extraordinary slow.
To test the mouse setting, right-click the test icon.
-----
Double-click sensitivity
Double-click sensitivity specifies how close together two
mouse clicks need to be (in pixels) to be considered a
double click.
To test the double-click sensitivity, click twice on the test icon
with the left mouse button. If the two clicks registered as a
double-click, then the icon will change.
-----
Drag sensitivity
Drag sensitivity specifies how far (in pixels) the mouse must
move with the button held down before the system decides
that you are dragging the object. Increase this value if you
find that you are dragging objects accidentally when you click
on them.
To test drag sensitivity, try to drag the test icon with the
left mouse button. The icon will begin dragging when you
have moved the mouse the necessary distance.
-----
Hover
This is used to detect when the mouse hovers over the icon to get
selected. The size of the region is determined by the hover sensitivity
in pixels. -----
Wheel
This is used to control the number of lines when the mouse wheel is
scrolled. This can be either one page at a time or a particular number
of lines at a time.
-----
X-Mouse
The “Activation follows mouse” checkbox enables X-Mouse style window
activation. When X-mouse style window activation is enabled, you need
only move the mouse into a window in order to give it focus. Normally
you must click on a window in order to give it focus.
-----
Download TweakUI here...
Microsoft PowerToys for Windows XP
http://www.microsoft.com/windowsxp/pro/downloads/powertoys.asp
Tweak UI
This PowerToy gives you access to system settings that are not
exposed in the Windows XP default user interface, including
mouse settings, Explorer settings, taskbar settings, and more.
Version 2.10 requires Windows XP Service Pack 1 or above or Windows
Server 2003.
Scroll down the right hand side and look for...
Tweak UI
TweakUI.exe
TweakUiPowertoySetup.exe is what you get.
If you have Windows XP without any Service Packs, download Version
2.00. http://download.microsoft.com/download/whistler/Install/2/WXP/
EN-US/TweakUiPowertoySetup.exe
-----
Some good info here...
Tweak UI for Windows XP Guide
http://www.winxpsolution.com/Tweakuixppro.aspx
TweakUI for Windows XP - Tips
http://windowsxp.mvps.org/twktips.htm
TweakUI PowerTips
http://weblogs.asp.net/jkey/archive/2003/08/01/22303.aspx
All of those tips at the link above are part of TweakUI.
TweakUI
[+] About
Tips
You can cycle through the tips with the Next Tip and Previous Tip
buttons. But, if you click the Save Tips button, you get Tweak UI
Tips.txt which you can save wherever, with all of the tips in a Notepad
file.
TweakUI Registry Settings here...
Microsoft® Windows® XP Registry Guide
Chapter 5: Mapping Tweak UI
http://www.microsoft.com/mspress/books/sampchap/6232.asp
All of Ch 5 is included!!
-----
You can also add TweakUI to the Control Panel with
xp_AddTweakUItoControlPanel.vbs from
here...
1. Add XP TweakUI Icon to the Control Panel
http://www.kellys-korner-xp.com/xp_tweaks.htm
Adds...
HKEY_CLASSES_ROOT\CLSID\{D14ED2E1-C75B-443c-BD7C-FC03B2F08C17}
and
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\ControlPanel\NameSpace\{D14ED2E1-C75B-443c-BD7C-FC03B2F08C17}
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In Phil Weldon <[email protected]> hunted and pecked:
Is there any way to fine tune mouse movement ballistics in Windows XP
as there was in Windows 2000 Pro?
Phil Weldon
Possibly because you've never used AutoCAD under Windows 2000 Pro?
have a more intelligent input device?
or AutoCAD does something to provide better user customization?