|
Hi,Court,
I Know it has something to do with the mouse,an the
number of buttons of the mouse,anyway,I have not have time to get deep into
it,so I am sending you this article for you to read,maybe it can help
you.
|
_files/ncg1.jpg)
Windows NT Mouse Frequently-Asked Questions (FAQ)
Welcome to the Windows NT Mouse Frequently-Asked Questions page. These are answers to some of the most common mouse-related questions seen in Internet newsgroups or received via email.
This FAQ is a compendium of most of what I know, but if you'd like to offer corrections, clarify any issues or ask additional questions, feel free to send mail to one of the following addresses:
PLEASE include your email address in the body of the message; otherwise I may not be able to reply.
- Why won't my middle button work?
- Where do I get a 3-button mouse driver for a Mouse Systems mouse?
- How do I make the middle-button double-click?
- I tried everything and it still doesn't work
Why won't my middle button work?
You can check whether or not your middle button is recognized by Windows NT without installing third-party software by performing the Minesweeper test.
Run the game Minesweeper and depress the middle button while the cursor is on one of the squares within the game. You should see a block of squares depressed. (This should be the same thing you would see if you pressed both the left and right buttons of the mouse simultaneously.)
If the Minesweeper test fails, your mouse and mouse driver combination are not delivering middle button events to the system.
First, if you have a Logitech or compatible mouse, such as a Microsoft IntellMouse, check in the Mouse control panel on the General tab (under NT 4.0) or in the Windows NT Setup program (NT 3.51 or earlier) and make sure that the driver still says "Logitech Serial Mouse" (or bus mouse or PS/2 mouse.)
If it doesn't, change it and reboot, then try to use the middle button again.
If it does appear to have the correct driver, check that NT has the right number of mouse buttons set in the registry. Using REGEDT32, check for:
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
BusMouse
Parameters
NumberOfButtons (Change to 0x3 from 0x2)
MouClass
Parameters
NumberOfButtons (Change to 0x3 from 0x2)
I8042prt
Parameters
NumberOfButtons (Change to 0x3 from 0x2)
Be very careful when editing the registry, as you can really muck things up. You'll need to reboot again after doing this, if the NumberOfButtons entries need to be changed.
If you don't have a Logitech/Microsoft-compatible mouse, you'll need a 3-button mouse driver from a third party, like Mouse Systems Corp. for a Mouse Systems compatible mouse.
Where do I get a 3-button mouse driver for a Mouse Systems mouse?
If you don't have a Logitech/Microsoft-compatible mouse, you probably have one that uses the Mouse Systems protocol. These mice will emulate a Microsoft mouse in two-button mode, which lets them work with the standard NT mouse driver.
To work in 3-button mode, you'll need a Mouse Systems-specific driver that supports the middle button. Unfortunately, Mouse Systems is discontinuing their proprietary protocol to switch to the Logitech/Microsoft protocol for newer devices, and they appear to be only minimally interested in providing NT support for older equipment.
There are two sources of Mouse Systems drivers that I'm aware of, one is a free driver from Mouse Systems Corp., and another is a shareware NT 4.0 driver from Digital Control Systems, which also makes a middle-button double-click product called Middle Mouse Button. Here are some links to check out:
http://www.mousesystems.com/3110.htm
How do I make the middle button double-click?
Assigning the middle button to create a double left-click is one of the most common things people want to be able to do under NT. Many users were used to Logitech's Mouseware product which supported this, and many other functions, under Windows 3.x and Windows 95.
The bad news is that Logitech has not yet ported Mouseware to NT, and has been silent for years on the subject of when it will be. Perhaps when the combined Windows driver model is available, which will allow Windows 97 and NT 5.0 to share drivers, we will see support directly from Logitech.
In the meantime, there are a number of products that provide middle button double-click (as well as other functions in some cases) under NT. These include:
NCG Clicker for Win32 is, I believe, the oldest of the middle button products, and attempts to replicate most of the functions provided by Logitech's Mouseware, with additional features suggested/requested by users.
Clicker is freeware.
MButton is neat and simple, and has a number of satisifed users according to newsgroup posts. It is provided by Darryn Davis, who says he guarantees it and will provide full support for it. MButton provides a middle-button double-click only.
MButton is freeware.
Middle Mouse Button came on the scene a few months after the first versions of Clicker were released, and was originally a middle button double-click-only product like MButton.
The newest version supports functions assigned to mouse chords and assigning a middle-click to a left-right mouse chord on a 2-button mouse.
Middle Mouse Button has a $10 shareware registration fee.
Stiletto 97 is a veritable Swiss Army-knife of functions, including middle button double-click, mouse chords, and an enormous number of capabilities to customize NT and Windows 95.
Stiletto has a $22 shareware registration fee.
I tried everything and it still doesn't work
Due to the nature of PC hardware and the lack of manufacturer support at the driver level, your only real option for 3-button mouse or trackball support may be to buy a new pointing device.
Newer devices from Logitech, Microsoft's IntelliMouse, and even the Mouse Systems "Point Pro" (PC Point Pro, PS/2 Point Pro) series all use the standard protocol that is well supported for 3-button mode under Windows NT. I wouldn't pin my hopes on the situation improving for older devices.
