Как устранить дребезг касания (или щелчка левой кнопкой мыши) в Windows?

Как устранить дребезг касания (или щелчка левой кнопкой мыши) в Windows?

У меня планшет с неисправным сенсорным экраном. Он часто воспринимает одиночное нажатие как двойное. В результате он часто увеличивает и уменьшает масштаб. Я пробовал Touch Calibration, но это не помогло.

Интересно, есть ли способ изменить поведение таким образом, чтобы 2 щелчка, следующих друг за другом (например, менее чем за 0,1 с), рассматривались как 1.

решение1

Я нашел решение! Есть скрипт AutoHotKey, который может устранить дребезг кнопки мыши:

http://jslover.secsrv.net/AutoHotkey/Scripts/Buggy-Mouse

Моя проблема исчезла на 90% после запуска скрипта. И я могу включить/выключить его, если нужно.

С другой стороны, я также нашел больше информации о двойном щелчке. В разделе HKEY_CURRENT_USER\Control Panel\Mouse

http://www.pctools.com/guides/registry/detail/341/

Есть 3 параметра. DoubleClick Speed, Height и Width. Я могу сделать значения необоснованно маленькими, чтобы затруднить двойной щелчок. Но это также будет означать, что невозможно будет снова выполнить двойной щелчок. Но скрипт выше намного лучше, поскольку он устанавливает минимальный интервал двойного щелчка (debounce).

Редактировать: Я должен отметить, что указанный выше метод не работает в Internet Explorer. Вместо этого я нашел решение здесь

http://answers.microsoft.com/en-us/ie/forum/ie10-windows_rt/how-do-you-disable-double-tap-on-the-screen/023b21b5-e516-4922-a5ee-c8937a17895c

По сути, загрузка локального .css-файла:

body {
    -ms-touch-action: manipulation !important;
}

Связанный контент