Как настроить x7 бесконечный клик

Лечим синдром двойного клика

Жила-была мышь, и звали её Defender MM-525. Стойко тянула она свою мышиную лямку — на ссылки кликала, страницы прокручивала, курсор перемещала. Но однажды случилась беда — вместо одного клика она стала делать два, а то и больше. Бывало, захочешь приостановить видео на ютубе — а оно вместо этого на весь экран открывается. Или выделяешь текст — а в последний момент выделение сбрасывается. Понятно, что дальше так продолжаться не могло.

Что же делать? Интернет предлагает такие варианты:

  • Использовать программные средства фильтрации лишних кликов. Но это не решение проблемы, а лишь борьба с симптомами, к тому же только под Windows, так что этот вариант я отмёл.
  • Подогнутьпружинумикровыключателя.
  • Кое-кто даже грешит на клавиатуру. Я даже ради приличия проверил — результат ожидаемо отрицательный.
  • Большинство же советует просто заменить микровыключатель. Что я и сделал, поставив кнопку от старой мышки.

Но радость моя была недолгой — через несколько дней двойной клик вернулся. Пораскинув мозгами, я решил, что дело в механических вибрациях, и наклеил под кнопку толстый скотч. И снова это помогло лишь на несколько дней. Стало ясно, что надо искать радикальное решение. А для этого надо сначала понять, что происходит.

Как обычно делаются кнопки у цифровой электроники? Приблизительно так:

Вверху питание, внизу земля, вправо — провод ко входу процессора. А на входе у него — затвор полевого транзистора. В нашем случае можно считать, что это попросту идеальный измеритель напряжения. Напряжение больше заданного — значит, делает вывод процессор, на входе единица, а если меньше — то ноль.

Но если вход у процессора идеальный, то выключатель таковым при всём уважении считать не получится. Когда выключатель замыкается — это означает, что один кусок металла соприкасается с другим куском металла. Но между состояниями «выключено» и «включено» есть тот неловкий момент, когда эти два куска соприкасаются едва-едва. И если сейчас контакт есть, то через микросекунду он может пропасть, а затем снова восстановиться. А порой и вовсе один контакт ударяется об другой и по законам Ньютона отскакивает от него, а то и несколько раз. Что подумает мама процессор? Правильно — он подумает, что выключатель включили, выключили, включили, выключили, включили, выключили и т. п. Хотя «на самом деле» его включили всего один раз. Это явление даже имеет своё название — дребезг контактов.

Постойте, ничего не напоминает? Ах да, аналогичный случай как раз произошёл с нашей мышкой! Значит, наша рабочая гипотеза будет в том, что разработчики мышки либо вовсе не вспоминали про возможность дребезга, либо их старания по борьбе с ним были тщетны. И нам придётся побороться с этим врагом за них.

Заметим две вещи. Во-первых, скорость нашего кликания ограничена. Вряд ли мы будем нажимать на мышь более десяти раз в секунду. Во-вторых, выключатели стараются делать так, чтобы момент дребезга проходил как можно скоротечнее, и уж наверняка за одну десятую секунды кнопка мыши успеет успокоиться. Таким образом, наша задача сводится к отделению высокочастотных нажатий от низкочастотных, то есть нам нужен фильтр низких частот. Простейший способ это сделать — впаять конденсатор:

Именно этим мы и займёмся.

Вот она — наша кнопка:

А это она же, но без крышки:

Подпишем номера контактов для удобства:

Принцип работы налицо — в состоянии покоя замкнуты контакты 1 и 3, при нажатии кнопки на некоторое время все контакты размыкаются, а затем замыкаются контакты 1 и 2. При отжатии происходит всё то же в обратном порядке.

Вскрыли мы кнопку не для того, чтобы что-то подгибать, а для того, чтобы воочию увидеть, как она работает, а если повезёт, то и посмотреть на дребезг. А поможет нам в этом фотоаппарат Samsung WB2000 и объектив И96У. Упомянутый аппарат умеет снимать видео с частотой 1000 кадров в секунду. Правда, не ахти как, но, как говорится, чем богаты.

Читайте также:  Если муж не работает выплата алиментов

Сложнейшая установка для высокоскоростной съёмки:

И, собственно, кино:

Как видим, контакт успевает пролететь всё положенное расстояние за пять кадров (сиречь 5 миллисекунд), и никакого видимого дребезга не наблюдается. Возможно, дребезг можно было бы увидеть на осциллограмме, но, к сожалению, я вспомнил о том, что у меня есть осциллограф, только тогда, когда мышь была уже собрана. Но так или иначе понятно, что характерное время дребезга явно меньше, чем минимальное время клика, и что граница между ними проходит приблизительно на пяти миллисекундах.

Лирическое отступление. Как бы я сделал мышь, если бы у меня был выключатель вышеприведённой конструкции? А вот так:

Дёшево и сердито. Вход процессора — это не только идеальный вольтметр, это ещё и конденсатор на несколько пикофарад. Так что за те миллисекунды, пока один контакт летит от второго к третьему, напряжение не успеет заметно измениться, а когда он прилетит, конденсатор зарядится, и даже если контакт будет прыгать, разрядиться он всё равно не сможет, так что никакого дребезга не будет. Ну разве что только он подпрыгнет ажно до противоположного контакта, но это, как мы видели, крайне маловероятная ситуация.

Но доблестные разработчики мыши, как мы сейчас увидим, не ищут лёгких путей.

Измерим наш выключатель мультиметром. Во-первых, находим, что ни один из контактов не закорочен на питание. Ну да ладно. В состоянии покоя на втором контакте 2,5 вольта питания, на остальных — ноль. В нажатом состоянии на всех контактах ноль. Это говорит о том, что разработчики не пошли по моему пути, и входом процессора, видимо, служит второй контакт, а третий контакт вовсе не используется. Но самое смешное — после отжатия кнопки ноль на втором контакте сохраняется ещё пять секунд! К сожалению, механизм работы и преимущества такого решения и мотивация разработчиков остаются для меня тайной. Надеюсь, кто-то из сведущих людей меня просветит.

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

Паять конденсатор будем между контактами 1 и 2. А для измерения эффекта воспользуемся скриптом наподобие вот такого, слегка его подправив так, чтобы он реагировал как на отжатие, так и на нажатие кнопки, и убрав искусственные ограничения по времени.

Конденсатор в 0,1 мкФ даёт время клика 600 мс. То есть как бы быстро мы ни жали, кнопка «отлипнет» не ранее чем через 0,6 секунды. Это многовато. Методом линейной экстраполяции предполагаем, что 3,3 нФ дадут время в 20 мс. Паяем — и видим время около 100 мс. Но это время включает в себя и время собственно движения пальцем, и без конденсатора оно ненамного меньше. Перепробовав ещё несколько номиналов, я решил остановиться на 3,3 нФ.

Поскольку SMD-конденсаторов не было, пришлось паять ногастый:

На этом, собственно, всё. Мышь была успешно собрана и продолжает свою нехитрую, но ответственную службу. Надеюсь, вышеприведённый рецепт будет полезен не только моей мышке.

УПД: Совсем забыл. Есть ещё один бич мышиных кнопок, так и не всплывший в обсуждении, пока я не вспомнил. Ощущается это так — на кнопку приходится давить с большей силой, клик уже не такой чёткий, как раньше, и порой кнопка подаёт сигнал об отжатии, пока она нажата. А разгадка одна — та пластмасска, которая давит на выключатель, может со временем стираться, тогда в ней образуется такое красивое углубление, которое и не даёт кнопке нажиматься до конца. Лечится это просто — надо эту пластмасску либо доработать напильником, чтобы она вновь стала плоской и параллельной кнопке, либо приклеить к ней тонкую плоскую пластмасску в тех же целях.

Читайте также:  Не работает контакт клавиши

Также может показаться, что я против методов, «альтернативных» описанному в статье, однако это не так. Но каждый метод имеет свою сферу применения. Коли мышь сделана так, что малейший дребезг воспринимается как нажатие — вы так и будете каждую неделю чистить контакты и/или менять выключатель.

Источник

Как настроить Автокликер

Очень часто мы сталкиваемся с такой ситуацией, когда какую-то рутинную операцию на компьютере или телефоне нужно автоматизировать. Именно тогда на выручку и приходят специальные приложения, называемые автокликерами. В данной статье мы рассмотрим сразу несколько решений, первое из которых будет простым и удобным, второе продвинутым и функциональным, а третье сможет отлично работать на Андроид-телефоне. Итак, давайте разбираться с вопросом, как настроить автокликер.

Настройка и использование

В приведенной ниже пошаговой инструкции мы расскажем не только, как настроить автокликер на компьютере или Android, но и как пользоваться данными приложением.

Clickermann

Этот автокликер является максимально продвинутым инструментом, позволяющим осуществлять любые, даже самые сложные сценарии. Программа не требует установки. Для того чтобы начать с ней работой, достаточно просто запустить исполняемый файл. Его вы найдете в каталоге, распакованном после скачивания приложения с официального сайта.

Чаще всего такое ПО используются для автоматизации процесса в различных играх. Это может быть ГТА, Роблокс, Майнкрафт и другие.

Также в каталоге с приложением вы найдете подробное руководство на русском языке, рассказывающее, как пользоваться программой. Для того чтобы его прочесть, достаточно запустить файл, называемый help.chm.

В результате откроется справочная система, содержание которой находится в левой части окна, а основное содержимое в правой. Выбираем интересующий нас раздел и читаем, таким образом обучаясь.

А теперь давайте разберемся, как же настроить автокликер Clickermann. В первую очередь запускаем программу и переходим к ее настройкам. Для этого достаточно кликнуть по иконке с изображением шестеренки.

Запустится окно с настройками, в котором мы в первую очередь сможем назначить горячие клавиши. В данном случае они нужны, как никогда. Дело в том что в процессе работы курсор участвует в записи скрипта. Это означает, что мы не сможем использовать его для нажатия на кнопки остановки и начала записи. Соответственно, для этого и применяются горячие клавиши.

Вторая вкладка настроек называется «Интерфейс». Тут мы можем выбрать язык, включить озвучивание событий или назначить автоматическую проверку обновлений.

Переходим к третьей вкладке, которая называется «Интерпретатор». Здесь включаются или отключаются запись движения мыши, активируется пропуск ошибок, а также добавляется возможность записи скриншота в формате JPG.

Теперь, когда мы рассмотрели, как настроить автокликер, давайте переходить непосредственно к записи своего первого сценария. Для этого нам понадобится:

  1. Приготовившись, нажимаем кнопку, обозначенную на скриншоте ниже. Это запустит процесс записи.

  1. Производим все те действия, которые в дальнейшем должен будет повторять софт. Когда все будет сделано, кликаем по кнопке остановки записи.

  1. Дальше мы сможем воспроизвести записанный только что скрипт, воспользовавшись предназначенной для этого кнопкой.

  1. Если нам нужно тонко настроить только что созданное событие, мы можем перейти к функционалу предназначенного для этого редактора.

Однако, для того чтобы работать с данным инструментом вам понадобится овладеть некоторыми навыками программирования. Все это можно прочесть на официальном форуме программы. Ссылка на него также есть в папке со всеми файлами.

Мы же, не задерживаясь, переходим к следующему инструменту.

Также на нашем сайте присутствует более детальная подробная пошаговая инструкция по данной программе. Читайте, как пользоваться Clickermann.

GS Auto Clicker

Второй, уже настроенный автокликер, тоже можно скачать для ПК. Он отличается своей простотой. Здесь нет множества настроек, а весь функционал программы в основном сводится лишь к простому повтору кликов. Также как и в предыдущем случае, данная утилита не требует установки и работает сразу после запуска.

Читайте также:  Не работает компрессор холодильника после разморозки

Давайте рассмотрим основные настройки программы, кликнув по строчке меню, отмеченной на скриншоте ниже. В первую очередь нас интересуют основные опции.

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

Также мы можем настроить сам повтор кликов. Для этого в программе есть соответствующий пункт.

Тут устанавливается количество кликов либо бесконечный режим, который будет длиться до тех пор, пока мы при помощи горячей клавиши не остановим программу. Кроме этого, данный автокликер позволяет производить настройку времени кликов в секунду или другой интервал.

Также данный инструмент, несмотря на всю свою простоту, позволяет записывать некоторое подобие сценария.

В данном режиме мы добавляем точку клика, потом вторую, третью и так далее.

Когда все маркеры будут созданы, мы сможем запустить процесс.

По нашему мнению, такой подход не слишком удобен и для записи более-менее сложных сценариев лучше использовать Clickermann.

Еще один пункт настроек отвечает за запись горячей клавиши.

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

Данный автокликер позволяет настроить режим отображения.

Тут устанавливается скрытие программы за другими окнами, для того чтобы она не мешала работать. Второй флажок добавляет возможность автоматического показа окна приложения после завершения процесса кликов.

И последний раздел настроек содержит те опции, которые не попали ни в одну другую группу.

Все опции, которые содержатся во вкладке Other, вы видите на своих экранах.

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

Автоматический Кликер для Android

Равно как и на компьютере, на смартфоне, работающем под управлением операционной системы от Google, присутствует возможность использования подобного софта. Давайте на примере бесплатной программы разберемся, как это работает:

  1. Сначала мы переходим в Google Play Market и скачиваем оттуда последнюю русскую версию нужной нам программы. В данном случае речь пойдет о софте, называемом автоматический кликер. В первую очередь пользователю понадобится предоставить разрешение приложению. Для этого необходимо нажать на обозначенную на скриншоте кнопку.

  1. Далее мы устанавливаем все необходимые доступы. В противном случае программа просто не сможет работать.

  1. Теперь переходим к настройкам простого режима. Для этого достаточно нажать на иконку с изображением шестеренки.

  1. Тут мы видим список настроек, среди которых установка времени между кликами, длительность нажатия, остановка после указанного отрезка времени, а также активация паузы при изменении приложения.

  1. Настроить можно и продвинутый режим, который тут называется многоцелевой.

  1. Например, устанавливается задержка запуска, окончание процесса или продолжительность клика. Немного ниже присутствует ряд дополнительных возможностей, среди которых:
    1. установка радиуса кастомизации;
    2. показ активных целей;
    3. программная настройка цели;
    4. пауза при изменении приложения.

  1. Также программа предусматривает возможность настройки автоматического открытия. Для этого тут предназначена отдельная кнопка.

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

К сожалению, ввиду закрытости iOS, автокликера для Айфона не существует.

Видеоинструкция

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

Вопросы и ответы

Теперь, когда вопрос настройки автокликера на мышке раскрыть на 100%, мы можем заканчивать свою статью. Вам же остается лишь перейти к практике и убедиться, что пользоваться одним из данных приложений очень просто. Так или иначе, если в процессе скачивание или использования одного из таких инструментов возникнут проблемы, обращайтесь со своими вопросами в комментарии. Именно для этого на нашем сайте и существует форма обратной связи.

Источник

Оцените статью