Windows 10 Двойной щелчок одним щелчком мыши

11

Описание

После обновления до Windows 10 у меня возникла проблема с одним щелчком левой кнопкой мыши, регистрирующимся как двойной щелчок.

Я считаю, что это проблема Windows 10, а не аппаратная проблема. Я говорю это потому, что это происходит на двух отдельных рабочих станциях, использующих отдельные, но идентичные настройки клавиатуры / мыши, которые были приобретены с интервалом примерно в год, поэтому их использование существенно различается (поэтому следует исключить маловероятный отказ обеих мышей).

До обновления до Windows 10 я использовал Windows 7 на рабочей машине и Windows 8.1 на домашней машине никогда не было проблем с мышью, регистрирующей одиночные щелчки как двойные щелчки (когда-либо). Я использую домашнюю настройку в течение ≈2 лет, а настройку работы в течение ≈1 года.

После «обновления» до Windows 10 дома у меня сразу же возникла проблема двойного щелчка дома (но все еще не было проблем на работе, где я запускал Windows 7).

Несколько месяцев спустя мой рабочий стол на работе умер (ему было около 5 лет), и я получил новую рабочую станцию ​​на рабочем столе, которая работает под управлением Windows 10. Сразу после получения рабочей станции Windows 10 у меня возникла та же проблема двойного щелчка ,

Итак, подведем итог: это происходит на двух отдельных рабочих станциях с использованием двух отдельных мышей; Я никогда не сталкивался с этой проблемой ни на одной из рабочих станций до установки Windows 10; Я обновил Windows 8.1 до Windows 10 на рабочей станции A, рабочая станция B умерла (сбои питания и LOB) и была заменена новой рабочей станцией Dell с Windows 10; в обоих местах двойной щелчок сразу же стал проблемой, как только появилась Windows 10.

Существует много проблем, связанных с этим, в сети Microsoft Answer, однако все представители Microsoft, похоже, считают, что это аппаратная проблема, и не переходят к поиску и устранению неисправностей, кроме как «получить новую мышь».

Я надеюсь, что у сообщества SuperUser могут быть лучшие предложения!


Компьютер, клавиатура, настройка мыши

A (Работа): Dell Precision T7810 (Intel E5-2650 v3 @ 2,3 ГГц, 32 ГБ оперативной памяти, 64-разрядная ОС Windows 10).
B (Домашняя страница): Lenovo W540 (точные спецификации не помню, обновлю позже, 64-битная ОС Windows 10)

A и B: оба используют Logitech MX5500 Bluetooth Revolution Keyboard и мышь (два отдельных набора, по одному в каждом месте). Оба работают с Уставкой Logitech (самая последняя версия: Командный центр v6.67.83 / драйвер v5.90.41)


Предпринятые шаги

Я пытался (в произвольном порядке, на обеих машинах):

  • Изменить настройки скорости двойного щелчка мыши.
  • Изменить настройки скорости курсора мыши.
  • Выключил / включил «Улучшенную точность указателя» (обычно выключен, так как мне не нравится этот параметр)
  • Измененный драйвер (в настоящее время «HID-совместимая мышь Bluetooth», также пробовал «HID-совместимая мышь») и перезагрузка ПК. Поменял драйвер и снова перезапустил.
  • Неустановленная уставка Logitech (Control Center v6.67.83; Driver v5.90.41) / переустановленная уставка Logitech.

РЕДАКТИРОВАТЬ: я попробовал универсальную мышь USB, и, похоже, проблема двойного щелчка. Тем не менее, у мышей Bluetooth все еще есть эта проблема, и, поскольку я полагаюсь на настраиваемые кнопки для работы с CAD, мне бы очень хотелось, чтобы решение, которое не включало переопределение моего рабочего процесса, использовало бы более простую мышь; В течение последних 2 лет я прекрасно использовал эти Bluetooth-мыши на Windows 7, 8 и 8.1, так что мне все еще кажется проблема с Windows 10. ,

ПРИМЕЧАНИЕ. Иногда игра с настройками мыши, кажется, исправляет это в течение дня или около того, но день - это максимум, что я смогу использовать, прежде чем он снова начнет повторяться (обычно начинается с небольшого количества случайных нажатий). двойные щелчки и очень быстро становится все хуже).


Разный

Чтобы было ясно, у меня есть два одинаковых комбинированных набора клавиатура / мышь, по одному в каждом месте, и ни одна пара не перемещена между локациями; они были приобретены с интервалом почти год, чтобы иметь различное количество использования / износа на них.

Я провел немало поисков по этому вопросу. Я прочитал 3-4 других похожих темы на этом сайте и в одной из тем кто-то спросил, действительно ли это проблема. Да, это очень реальная проблема.

Прямо сейчас моя мышь дважды щелкает около 8/10 раз, что делает практически невозможным выполнение каких-либо действий в некоторых программах, а в остальное время крайне разочаровывает. Например, в Solidworks, который я интенсивно использую на работе, двойной щелчок отменяет новую сущность эскиза и делает невозможным выбор сущности [мгновенный отбор по второму щелчку]; В Microsoft Word и Outlook я не могу выделить текст, который мне нужен, так как двойной щелчок приводит к тому, что целые слова или абзацы выбираются / отменяются; в любой программе, в которой используются поля параметров, работать с ней крайне неудобно, поскольку второй щелчок мгновенно изменяет параметр на тот, который был до нажатия; и т.п.

CBRF23
источник
1
Пробовали ли вы использовать другую (USB) мышь на одном из ПК (просто чтобы исключить проблемы с мышью).
DavidPostill
1
Я не пробовал USB-мышь, потому что у меня ее нет (она мне не нужна более 3 лет). Я посмотрю, смогу ли я бороться с этим в офисе и попробовать сегодня.
CBRF23
Хорошо, я получил USB - мышь и не идентификатор не кажется, что возникли проблемы с двойным щелчком мыши. Я подключил обе мыши, и хотя Bluetooth-мышь Logitech, кажется, дает мне проблемы, обычная USB-мышь этого не делает. Мне интересно, если это проблема с драйвером Bluetooth - на USB-мыши работает «HID-совместимая мышь», а на Logitech - «HID-совместимая Bluetooth-мышь». Ранее я пытался запустить Logitech с драйвером, не поддерживающим Bluetooth, он работает, но не все кнопки работали, и я думаю, что IIRC по-прежнему вызывал проблемы с двойным щелчком.
CBRF23
Проверьте параметры папки> вкладка «Общие», убедитесь, что один щелчок не отмечен
Моав
Двойной щелчок проверен (я только что посмотрел, чтобы подтвердить).
CBRF23

Ответы:

6

Есть несколько предположений, что это аппаратная проблема с мышами Logitech.

Предлагается два способа уменьшить проблемы (вероятно, они появятся в конце концов):

  1. Попробуйте извлечь батареи мыши. Затем нажимайте кнопки мыши несколько раз в течение 30 секунд. Затем вставьте батареи обратно. Почему? Очевидно, это может привести к разрядке любого статического электричества, накопленного в конденсаторах коммутатора. Это вся информация из вторых рук, попробуйте, и если она не работает, попробуйте 2).

  2. Это исправление включает в себя наложение куска ленты между двумя движущимися частями (кнопкой и переключателем). Это решение описано здесь https://www.youtube.com/watch?v=9leRzMPhJQ0 (для некоторых мышей не требуется разборка) или здесь https://www.youtube.com/watch?v=0eJblRVSQ7U (требуется разборка)

В случае, если ссылки на YouTube перестают работать, вот шаги (изображения взяты из видео неразборки)

Поднимите кнопку мыши (или разберите мышь, если требуется). введите описание изображения здесь

Отрежьте маленький кусочек ленты и приклейте его к пластиковому поршню. введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

Нажмите кнопку вниз (или соберите мышь). Мышь теперь исправлена.
введите описание изображения здесь

Антон
источник
Я поражен: разрядка конденсаторов устранила проблему для меня.
v.grabovets
4

У меня просто была та же проблема в Windows 10, и я заметил в диспетчере устройств, что у меня есть две HID-совместимые записи мыши на вкладке «Мыши и другие указывающие устройства».

Я пошел дальше и удалил один из них, и у меня больше не возникает проблема двойного щелчка.

jmacdoug
источник
1

У меня были похожие проблемы с двумя разными мышами Logitech в Windows 10. Я исправил свою проблему (или, кажется, она улучшилась), отключив настройки управления питанием на каждом устройстве USB Root Hub в диспетчере устройств (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"
r007ed
источник
0

Это длинный путь, но у меня сработало следующее (на Windows 8.1, но, как кажется, это проблема с оборудованием, это не имеет большого значения).

Есть небольшая программа под названием MouseFix, написанная Дэниелом Джексоном (доступен исходный код), которая реализует глобальные ловушки мыши, которые фильтруют избыточные щелчки по порогу. Основная логика выглядит так:

#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;
}
raffapen
источник
-1

Это мое мнение, это проблема окон. В диспетчере устройств я удалил все мыши HID (включая скрывающие устройства), кроме мыши, которую я использовал. Это решило проблему.

Ранее я пробовал другие мыши, но у меня были те же симптомы (или похожие). Я подозревал, что это не аппаратная проблема, так как я использую 2 компьютера с одной мышью и клавиатурой, используя устройство коммутации USB. Компьютер с Linux не отображал проблему «одним кликом», а тот, что с Win10.

Надеюсь, это будет полезно.

Мишель
источник