web-dev-qa-db-fra.com

Windows 10 Double-clic sur un seul clic

La description

Depuis la mise à niveau vers Windows 10, je rencontre un problème de simple clic gauche s’enregistrant comme double clic.

Je crois que ceci est un problème de Windows 10, pas un problème de matériel. Je dis cela parce que cela se produit sur deux postes de travail séparés utilisant des configurations de clavier/souris distinctes mais identiques, achetées à environ un an d'intervalle, de sorte qu'elles ont des niveaux d'utilisation très différents (elles devraient donc exclure toute défaillance improbable des deux souris).

Avant la mise à niveau vers Windows 10, j'utilisais Windows 7 sur la machine de travail et Windows 8.1 sur la machine personnelle ne rencontrait jamais de problèmes avec la souris, qui enregistrait les clics simples comme des double-clics (jamais). J'utilise la configuration de la maison depuis environ 2 ans et la configuration du travail depuis environ 1 an.

Après la "mise à niveau" de Windows 10 à la maison, j'ai immédiatement commencé à avoir ce problème de double-clic à la maison (mais toujours pas de problème au travail, où je courais sous Windows 7).

Quelques mois plus tard, mon bureau au travail est mort (il avait environ 5 ans) et j'ai un nouveau poste de travail au travail, qui exécute Windows 10. Immédiatement après avoir reçu le poste de travail Windows 10, j'ai commencé à avoir le même problème de double-clic .

Donc, en résumé: cela se produit sur deux postes de travail distincts utilisant deux souris distinctes; Je n’ai jamais rencontré ce problème sur un poste de travail avant l’installation de Windows 10; J'ai mis à niveau de Windows 8.1 à Windows 10 sur le poste de travail A, le poste de travail B est mort (pannes de bloc d'alimentation et de secteur d'activité) et a été remplacé par un nouveau poste de travail Dell exécutant Windows 10; aux deux endroits, le double-clic était immédiatement un problème dès l’introduction de Windows 10.

Il existe de nombreux problèmes à ce sujet sur le réseau Microsoft Answer, mais tous les représentants de Microsoft semblent penser qu'il s'agit d'un problème matériel et n'entrez pas dans la procédure de dépannage autre que "obtenir une nouvelle souris".

J'espère que la communauté SuperUser aura de meilleures suggestions!


Configuration (s) de l'ordinateur, du clavier et de la souris

A (Travail): Dell Precision T7810 (Intel E5-2650 v3 @ 2,3 GHz, 32 Go de RAM, Windows 10 OS 64 bits).
B (Domicile): Lenovo W540 (vous ne vous souviendrez pas des spécifications exactes, sera mis à jour ultérieurement, système d'exploitation Windows 10 64 bits)

A & B: utilisant le clavier et la souris Logitech MX5500 Bluetooth Revolution (deux jeux séparés, un à chaque emplacement). Tous deux exécutant Logitech Setpoint (version la plus récente: Centre de commande v6.67.83/driver v5.90.41)


Mesures prises

J'ai essayé (sans ordre particulier, sur les deux machines):

  • Modifier les paramètres de vitesse du double-clic de la souris.
  • Modifier les paramètres de vitesse du curseur de la souris.
  • Activé/activé "Amélioration de la précision du pointeur" (normalement désactivé car je n'aime pas ce paramètre)
  • Pilote modifié (actuellement "Souris Bluetooth compatible HID", également essayé une "Souris compatible HID") et redémarrage de l'ordinateur. Changement de pilote et redémarrage.
  • Point de consigne Logitech désinstallé (Control Center v6.67.83; Pilote v5.90.41)/Réinstallation du point de consigne Logitech.

EDIT: J'ai essayé une souris USB générique et il ne semble pas y avoir de problème de double-clic. Cependant, les souris Bluetooth ont toujours ce problème, Et comme je me fie aux boutons personnalisés pour le travail de CAD, j'aimerais vraiment une résolution qui n'implique pas de redéfinir mon flux de travail pour utiliser une souris plus simple. J'ai été capable d'utiliser ces souris Bluetooth très bien ces 2 dernières années sous Windows 7, 8 et 8.1, donc cela me semble toujours être un problème de Windows 10. .

REMARQUE: Parfois, jouer avec les paramètres de la souris semblera régler le problème pendant un jour ou deux, mais un jour est tout ce que j'obtiendrai avant que cela ne se reproduise (en général, cela commence avec un faible nombre de clics aléatoires. double-clic et s’aggrave progressivement très rapidement).


Divers.

Pour être clair, j'ai deux ensembles identiques du clavier/souris, un à chaque emplacement, et non une paire déplacée entre des emplacements; ceux-ci ont été achetés à près d’un an d’intervalle pour être utilisés/portés de façons très différentes.

J'ai fait pas mal de recherches sur cette question. J'ai lu 3-4 autres discussions similaires sur ce site et, dans l'une des discussions, quelqu'un a demandé s'il s'agissait vraiment d'un problème. Oui, c'est un problème très réel.

En ce moment, ma souris double-clique environ 8/10 fois, ce qui rend presque impossible la réalisation de quelque chose dans certains programmes, et est extrêmement frustrant le reste du temps. Par exemple, dans Solidworks, que j'utilise beaucoup au travail, un double-clic annule une nouvelle entité d'esquisse et rend impossible la sélection d'une entité [désélection instantanée par le second clic]; Dans Microsoft Word et Outlook, je ne peux pas mettre en surbrillance le texte dont j'ai besoin, car le double-clic provoque de façon déconcertante le choix de mots entiers ou de paragraphes. dans tout programme qui utilise des boîtes d’options, il est exaspérant de travailler avec le second clic qui change instantanément l’option à ce qu’elle était avant de cliquer; etc.

11
CBRF23

Quelques suggestions suggèrent qu'il s'agit d'un problème matériel avec les souris Logitech.

Deux manières de réduire les problèmes (probablement réapparaîtront éventuellement) sont proposées:

  1. Essayez de retirer les piles de la souris. Cliquez ensuite à plusieurs reprises sur les boutons de la souris pendant 30 secondes. Ensuite, remettez les piles en place. Pourquoi? Apparemment, cela pourrait éliminer toute électricité statique stockée dans les condensateurs de l'interrupteur. Toutes les informations de seconde main, essayez-le et si cela ne fonctionne pas, essayez 2).

  2. Ce correctif implique de mettre un morceau de ruban adhésif entre les deux pièces mobiles (le bouton et le commutateur). Cette solution est décrite ici https://www.youtube.com/watch?v=9leRzMPhJQ0 (aucun démontage requis pour certaines souris) ou ici https://www.youtube.com/watch?v=0eJblRVSQ7U (démontage requis)

Si les liens youtube s’abaissent, voici les étapes à suivre (images extraites de la vidéo de non-démontage)

Soulevez le bouton de la souris (ou démontez la souris si nécessaire). enter image description here

Coupez un petit morceau de ruban adhésif et collez-le sur le piston en plastique. enter image description hereenter image description hereenter image description here

Appuyez de nouveau sur le bouton (ou réassemblez la souris). La souris est maintenant corrigée.
enter image description here

6
Anton

J'avais juste le même problème dans Windows 10 et j'ai remarqué dans le Gestionnaire de périphériques que j'avais deux entrées de souris compatibles HID sous l'onglet "Souris et autres périphériques de pointage".

Je suis allé de l'avant et ai désinstallé l'un d'eux et je ne semble plus avoir de problème d'événement de double clic.

4
jmacdoug

J'ai eu des problèmes similaires avec deux souris Logitech différentes sous Windows 10. J'ai corrigé mon problème (ou il semble s'être amélioré) en désactivant les paramètres de gestion de l'alimentation de chaque périphérique Hub USB Racine dans le Gestionnaire de périphériques (devmgmt.msc).

Start > Run (or Windows Key + R)
 devmgmt.msc > [OKAY]
 Universal Serial Bus Controllers>
  Properties of each USB Root Hub device.>
   Disable "Allow the computer to turn off this device to save power"
1
r007ed

C'est un long coup, mais ce qui suit a fonctionné pour moi (sur Windows 8.1, mais comme il semble s'agir d'un problème matériel, peu importe).

Il existe un petit programme appelé MouseFix écrit par Daniel Jackson (code source disponible), qui implémente un système de crochets de souris global qui filtre les clics redondants en fonction d'un seuil. La logique essentielle ressemble à ceci:

#pragma data_seg(".SHARDATA")
static DWORD lastTime = 0;
#pragma data_seg()

#define THRESHOLD 40

LRESULT CALLBACK MouseProc(int nCode, WPARAM wParam, LPARAM lParam) 
{
    bool block = false;
    if (nCode == HC_ACTION) 
    {
        PMSLLHOOKSTRUCT pMsllHookStruct = (PMSLLHOOKSTRUCT)lParam;
        if (!pMsllHookStruct)
            return CallNextHookEx(hHook, nCode, wParam, lParam);

        DWORD currentTime = pMsllHookStruct->time;
        DWORD elapsedTime = currentTime - lastTime;

        switch (wParam)
        {
        case WM_LBUTTONDOWN:
            if (elapsedTime < THRESHOLD) 
                block = true;
            break;

        case WM_LBUTTONUP:
            lastTime = currentTime;
            break;
        }
    }
    return !block ? CallNextHookEx(hHook, nCode, wParam, lParam) : 1;
}
0
raffapen