Right click. Windows operating system

  • Tutorial
  • Recovery Mode

Once upon a time there was a mouse, and its name was Defender MM-525. She firmly pulled her mouse strap - she clicked on the links, scrolled the pages, moved the cursor. But once a misfortune happened - instead of one click, she began to make two, or even more. Sometimes you want to pause a video on YouTube - but instead it opens full screen. Or you select text - and at the last moment the selection is reset. It is clear that it could not continue this way.


What to do? The Internet offers these options:

Above is power, below is ground, to the right is a wire to the processor input. And at the input it has a field-effect transistor gate. In our case, we can assume that this is simply the ideal voltage meter. The voltage is greater than the specified one, which means that the processor concludes, the input is one, and if it is less, then zero.

But if the input of the processor is ideal, then the switch cannot be considered as such with all due respect. When the switch closes, it means that one piece of metal is in contact with another piece of metal. But between the "off" and "on" states there is that awkward moment when these two pieces barely touch. And if there is now contact, then in a microsecond it can disappear and then be restored again. And sometimes even one contact hits another and, according to Newton's laws, bounces off it, or even several times. What will the mother of the processor think? That's right - he will think that the switch was turned on, turned off, turned on, turned off, turned on, turned off, etc. Although "in fact" it was turned on only once. This phenomenon even has its own name - contact bounce.

Wait, doesn't it look like anything? Oh yes, a similar case just happened with our mouse! This means that our working hypothesis will be that the mouse developers either did not remember at all about the possibility of bounce, or their efforts to combat it were in vain. And we will have to fight this enemy for them.

Let's notice two things. First, our click speed is limited. It is unlikely that we will click on the mouse more than ten times per second. Secondly, the switches try to do so that the bounce moment passes as quickly as possible, and the mouse button will surely have time to calm down in one tenth of a second. Thus, our task comes down to separating high-frequency clicks from low-frequency ones, that is, we need a low-pass filter. The simplest way do this - solder the capacitor:

This is what we're going to do.

Here it is - our button:


And this is it, but without a cover:


Let's sign the contact numbers for convenience:


The principle of operation is obvious - at rest, contacts 1 and 3 are closed, when the button is pressed for a while, all contacts open, and then contacts 1 and 2 close. When released, the same happens in the reverse order.

We opened the button not in order to bend something, but in order to see firsthand how it works, and if we are lucky, then to look at the bounce. And the Samsung WB2000 camera and the I96U lens will help us with this. The aforementioned device can shoot video at 1000 frames per second. True, not so hot, but, as they say, what they are rich with.

Sophisticated setup for high-speed shooting:


And, in fact, the movie:

As you can see, the contact manages to fly the entire prescribed distance in five frames (that is, 5 milliseconds), and no visible bounce is observed. Perhaps bounce could be seen on the oscillogram, but, unfortunately, I remembered that I have an oscilloscope only when the mouse was already assembled. But one way or another, it is clear that the characteristic bounce time is clearly less than the minimum click time, and that the border between them is approximately five milliseconds.

Lyrical digression. How would I make a mouse if I had a switch of the above design? That's how:

Cheap and cheerful. The processor input is not only an ideal voltmeter, it is also a capacitor for several picofarads. So in those milliseconds while one contact flies from the second to the third, the voltage will not have time to change noticeably, and when it arrives, the capacitor will charge, and even if the contact jumps, it will still not be able to discharge, so there will be no bounce. Well, except that he will only jump up to the opposite contact, but this, as we have seen, is an extremely unlikely situation.

But the valiant mouse designers, as we will now see, are not looking for easy ways.

Let's measure our switch with a multimeter. First, we find that none of the contacts are shorted to power. Anyway. At rest, on the second contact, 2.5 volts of power, on the rest - zero. In the pressed state, all contacts are zero. This suggests that the developers did not follow my path, and the second contact, apparently, serves as the processor input, and the third contact is not used at all. But the funny thing is that after pressing the button, zero on the second contact remains for another five seconds! Unfortunately, the mechanism of work and the benefits of such a solution and the motivation of developers remain a mystery to me. I hope some of the knowledgeable people will enlighten me.

Thus, our entire harmonious scheme of dealing with bounce breaks against a blank wall of misunderstanding of modern circuitry solutions. But, in fact, do not stop when the job is almost done. So we will solder without understanding.

We will solder the capacitor between pins 1 and 2. And to measure the effect, we will use a script like

Cursor and mouse buttons - two main controls in WINDOWS

To run the program, open a window, you need to point the mouse cursor to the interface element you are interested in and click left button mouse (twice or once).

Left button mouse can drag objects on the table.

Etcemergency button mouse including and Desktop , opens context sensitive menu this means that different objects have different menus.

To select one of the actions, you need to click on the menu bar left button mouse .

Although some PC mice contain three buttons, the OS only uses the two outer buttons: left and right.

Note:

Armwhen working with a mouse should be relaxed and lie down on the table.

Mousewe must strive to move only fingersleaving the base of the palm motionless on the table.

If with your fingersif you cannot move the mouse to the desired distance, for example, forward, then it is better to raise the mouse above the table, without lifting the base of the palm from the table, take it back and, lowering it on the table, move your fingers forward again.

Mouse Techniques:

Left mouse button - click.

Left clickbuttons mouse is used for object selection or commands.

Move the mouse pointer over an object and with your index finger quickly press and release the left mouse button:

    object (folder, program) on Desktop - will be highlighted,

    object (folder, program) on the Taskbar - will open,

    program, command selection - the command will be executed

Double left click is used for activating the object.

Move the mouse pointer over an object and with your index finger quickly double-click and release the left mouse button.

    object (folder, program) on the Desktop - will open.

Right mouse button - context menu.

Right clickbuttons opens context menu - list of commands for the selected object.

Move the mouse pointer over an item and with your middle finger quickly press and release the right mouse button.

    a context-sensitive menu of an object (folder, program) with certain commands will open,

Move the mouse pointer over a specific command and with your index finger quickly press and release the left mouse button:

    the command will be executed

Example: the "Trash" object on the Desktop, right click mouse opened the context menu, then select the desired command: "Open Trash" or "Empty Trash" or others.

To move objects around the screen:

    pointmouse pointer to an object,

    press leftbuttons and without letting goher , movemouse .

    The object will move along the screen along with the mouse pointer.

    When the object is in the desired place on the screen, release the left mouse button.

Example:

Games folder was on the left side Desktop, drag it to right side when pressed left mouse buttons.

When tuguntil we let go left button, we see 2 folders:

a b

a b

and) old location folders,

b) folder - which we drag

Today I will tell you how to remove a double mouse click. As I already noted, computer mouse can do double clicks for two main reasons:

1. Because ofmechanical faults ... I described such cases in the article .
2. Because of
windows settings either drivers the mouse itself.

In this article, I consider the second option.

1. Configuring the mouse parameters

Now I will tell you how to remove a double mouse click... Often the problem is solved through the Windows settings or the mouse driver itself. Therefore, first you need to look at Mouse Properties. You can find them in the Control Panel: Start -\u003e Control Panel -\u003e Mouse Properties... In the "Mouse Buttons" tab, check if sticking mouse... If so, we can safely turn it off. Also look at Double-Click Speed... As a standard, the speed is set there slightly above average. We are trying to adjust this parameter for ourselves.

This is how the mouse properties look in Windows 7. The figure shows the standard settings.

2. Setting we set the parameters of the dadto

If adjusting the mouse parameters did not help, go to Start -\u003e Control Panel -\u003e Folder Options... We look at the "Mouse Clicks" parameter. Check the box next to "Double open and select with one click."

This is what the folder properties should look like.

3. Reinstall the mouse driver

How else can you remove double click? We proceed to the most radical method. Go toStart -\u003e Control Panel -\u003e Device Manager ... We are looking for our mouse there (usually in the section "Mice and other pointing devices"). Open the context menu with the right mouse button, where we select "Properties". Next, we find the "Driver" tab, where we select remove driver... We agree with all Windows warnings.


The easiest way to uninstall the mouse driver is here.

If everything is fine, then the driver will be completely removed, after which the mouse will no longer work. Now you can remove it and then restart your computer (this is not at all necessary, but still not superfluous). Since the mouse is disabled, you can use the keyboard to restart the computer. Press the Start button, then using the arrows and the Tab key, select "Shutdown", then press Enter. Alternatively, you can simply click the appropriate button on system unit or keyboard.

After rebooting, plug the mouse back into the connector. Windows will detect it by itself and reinstall all drivers.

After that, the problem should go away. If the question still bothers you "how to remove double click" , then the problem is still in mechanical wear. For more details, see in the article.

Related materials:

I've been using A4Tech mice for many years now, and every time I come across the same problem: the mouse does double click instead of single. This happens so often that I decided to write a separate article.So how to remove a double click ?


Generally, a mouse can double-click for two reasons:
1. Mechanical wear of buttons.
2. Problems with Windows drivers or settings. I already wrote about such cases once in the article
.


1. We disassemble the mouse


In the first case "surgical" intervention can help. The mouse needs to be disassembled for this. As I already noted in the article, one screw is under the sticker, one is visible and several more may be under the legs. At least that's how it was in mine.

Most likely, upon disassembling, you will see a heap of dust, debris and similar delights. You need to start cleaning, for this it is best to use a piece of lint-free cloth moistened with alcohol (if it is not there, ordinary vodka will do). After cleaning, if possible, remove the wheel so that it does not interfere with our further work.


2. Correcting the backlash of the buttons


In most cases the problem is in the backlash of the buttons... We take ordinary electrical tape and glue it, as in the picture. But don't stick too much - it will only get worse... You can use unnecessary protective film from a smartphone or PDA - it is stronger and more durable.







In the end it will look something like this.


When the glue dries, we collect the mouse back. We check if everything is fine now. If the button is tight or not pressed at all, you need to disassemble the mouse again and remove the extra layer of electrical tape.


3. Problem in button sensors


If even now the mouse double-clicks, then problem in button sensors. Now looking for left and right button sensors (they are on the board). Usually sensors are small rectangles with a button on top. Click on this button. If everything is normal, we hear the usual click of your X7 mouse. If the sensor is damaged or broken, then there are only two options:

1. Most mice have three sensors: left, right and middle - under the wheel. They are all exactly the same - it's easier for the manufacturer. And since the middle mouse button is not very necessary for most users, its sensor can be re-soldered in place of the damaged one. Alternatively, you can take an old unnecessary mouse and rewire a working sensor from there.

2. If you don't have an old mouse, it's a pity to sacrifice the middle button or you don't have the skills to work with a soldering iron, it's easier to buy a new mouse. Fortunately, they are now inexpensive.




This is what the left and right button sensors look like.



The second case is when mouse double-click instead of single due to Windows settings or driver problems, I consider in the article.

Related materials:

What if the mouse starts to double-click instead of single-click (constantly or from time to time), although you click on the button only once? Here are the causes of this problem and how to solve it.

Causes

Microswitch wear

The most common cause is wear and tear on the microswitch resulting in contact bounce. The left mouse button always has more clicks than the right (and vice versa, if you are left-handed and set up the mouse for the left hand), and the microswitch is designed for a very large, but still limited number of clicks. You can fix it yourself, it will take your accuracy and half an hour of time. If your mouse is a few years old and you don't want to repair it, the easiest way is to go to the store and buy a new mouse.

Software problem

A double click instead of a single click is not necessarily associated with a malfunctioning mouse. It could be a purely software problem with drivers or additional software.

To determine what is the cause in your case, try connecting the mouse to another computer or laptop. If the symptoms persist, then it is obviously a microswitch.

Solutions

Solution for driver problem

If you have Windows, this method may help: find the mouse in the list of devices through the "Control Panel", remove it from there and reboot. The mouse should then reconnect. Possibly a problem with double clicks disappears (unlikely).

Software solutions for microswitch wear

MouseFix

There is a purely software solution to help with contact bounce in a microswitch: Daniel Jackson's MouseFix utility (for Windows). It intercepts clicks that occur a very short time after the first, since such clicks can only be associated with bouncing contacts in the microswitch. This utility can be used at least as a temporary solution.

  1. Download the MouseFix utility and unpack it into a separate folder.
  2. In the All Programs → Startup folder, create a shortcut pointing to MouseFix.exe.
  3. Log out and log back in (or just run the utility manually the first time).

Left Mouse Button Fix

The mouse that took part in the shooting has been successfully working for a year and a half after the operation.