Это может быть немного странным вопросом и обычно легко решаемым, но ограничения компании мешают мне делать это простым способом, поэтому, пожалуйста, потерпите меня.
В моем рабочем кабинете мне была назначена мышь для работы. Эта мышь, к сожалению, слегка неисправна. Достаточно дефектный, чтобы быть очень раздражающим, но не достаточно дефектным, чтобы принять замену. Основная проблема:
Иногда, когда я щелкаю один раз, мышь посылает 2 щелчка подряд, что приводит к двойному щелчку
Это очень раздражает, например, заставило меня закрыть 2 окна вместо того, которое я хочу несколько раз. И как программист, когда я хочу поместить курсор в определенную точку в моем коде, я случайно выбираю целую строку и начинаю перезаписывать то, что сделал раньше.
Конечно, я обратился к базе знаний Microsoft для этого. Шаг 1:
Проверьте свой метод нажатия. Убедитесь, что вы выполняете один-единственный физический щелчок. Один щелчок происходит, когда вы нажимаете и отпускаете кнопку мыши один раз.
Что ж... Microsoft, кажется, не воспринимает мою жалобу очень серьезно. Статья в основном заканчивается тем, что мне приходится выключать и снова включать мышь.
Поэтому я попытался возиться с настройками скорости двойного щелчка в окнах. Но единственное, что он действительно меняет, - это максимальная задержка между щелчками для регистрации двойного щелчка. Это совсем не решает мою проблему, потому что скорость передачи этих входных данных близка к нескольким миллисекундам. И я все еще хочу дважды щелкнуть, когда захочу.
Я вижу только 2 варианта, которые могли бы решить мою дилемму (и я предпочитаю последний вариант):
- Физически сломайте мышь - если моя мышь буквально больше не работает, я могу получить замену, надеюсь, к концу этого дня, возможно, к концу недели.
- Найдите способ заставить задержку между щелчками регистрироваться как двойной щелчок - проблема вызвана тем, что входы отправляются несколько миллисекунд подряд. Человек в значительной степени физически ограничен наличием задержки щелчка около 100 миллисекунд, если я могу каким-то образом отфильтровать эти ложные срабатывания, применяя - скажем, задержку в 50 миллисекунд, прежде чем я смогу снова щелкнуть для двойного щелчка, это решило бы моя проблема. Теоретически.