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