Предупреждение: эта страница является автоматическим (машинным) переводом, в случае каких-либо сомнений обращайтесь к оригинальному английскому документу. Мы приносим извинения за неудобства, которые это может вызвать.
ECTmouse (EyeComTec Mouse) – приложение, позволяющее эмулировать движение курсора и нажатие кнопок мыши при помощи клавиатуры. Программа относится к группе ассистивных технологий и дает возможность более полноценно работать за персональным компьютером людям с ограниченными физическими возможностями.
ECTmouse позволяет выполнять любые из действий, производимых при помощи мыши:
- перемещение курсора по вертикали, горизонтали и диагонали;
- клик и двойной клик;
- отдельно нажатие и отпускание кнопки;
- прокручивание скролла вверх и вниз.
Клики и нажатия могут эмулироваться для правой, левой и средней кнопки мыши.
Программа подходит для различных групп пользователей с ограничениями двигательных функций, и может успешно применяться в случаях:
- недостаточной подвижности кисти или руки полностью;
- нарушенной точной моторики, когда пользователю сложно попадать по иконкам или нужной области рабочего стола из-за слишком сильных, интенсивных движений;
- тремора – в этом случае пользователь не может попадать по иконкам из-за постоянных смещений курсора;
- боли в кисти при использовании мыши – следствие синдрома запястного канала (туннельного синдрома), остеоартроза, ряда невралгических заболеваний, различных видов травм, продолжительной работы за компьютером;
- заболеваний, сопровождающихся нарушением температурного обмена. При этом концы пальцев пользователя холодные, что вызывает ряд сложностей при работе с тачпадом ноутбука.
ECTmouse может успешно применяться и людьми без физических ограничений. Наиболее подходящими случаями являются:
- неисправность мыши или тачпада ноутбука;
- необходимость работы во время зарядки беспроводной мыши;
- добавление функции средней кнопки мыши и скролла (при работе на тачпадах ноутбуков, не поддерживающих эти функции или при использовании двухкнопочных манипуляторов).
- частая необходимость точного (вплоть до пикселя) позиционирования курсора мыши при выполнении определенных задач. Без использования дополнительного программного обеспечения это крайне утомительно для большинства пользователей.
ECTmouse обладает простым интуитивно понятным интерфейсом и возможностью гибкой настройки. Для каждого из действий мыши может быть задействована любая кнопка клавиатуры, что позволяет настроить программу в соответствии с предпочтениями каждого конкретного пользователя. Эмуляция мыши может быть запущена или остановлена в любой момент при помощи основного меню программы или горячей клавиши.
При помощи кнопок клавиатуры можно уменьшать или увеличивать величину сдвига курсора непосредственно в процессе работы – пользователю не придется останавливать эмуляцию мыши и вызывать панель настроек.
Все нажатия в режиме эмуляции заносятся в протокол событий, отображаемый в основном окне приложения. Количество событий, отображаемых в протоколе, также можно изменять при помощи панели настроек.
ECTmouse удобно настраивать. Все настройки программы разделены по группам, что позволяет быстро изменить необходимые параметры. Коды кнопок клавиатуры, соответствующие тем или иным действиям мыши, можно ввести вручную либо определить автоматически по нажатию клавиши. Для программы доступны различные локализации: пользователи могут работать с ECTmouse на родном языке.
Программа портативна и не требует установки на компьютер, может запускаться с внешнего носителя данных. Поддерживается возможность сохранения и быстрой загрузки неограниченного числа пользовательских профилей, что позволяет мгновенно переключаться между различными вариантами настройки ECTmouse.
Основной интерфейс программы показан на рисунке 1.
Основное окно ECTmouse содержит кнопку вызова меню, счетчик нажатий клавиш и поле с информацией о совершенных нажатиях. При запущенной эмуляции справа от счетчика нажатий будет отображаться мигающая надпись «WORKING» («РАБОТАЕТ»), сигнализирующая о работе программы.
В протоколе ECTmouse отображаются дата и время нажатия, код нажатой кнопки в десятичной и шестнадцатеричной кодировках, а также соответствующее кнопке действие мыши. Порядок расположения событий в протоколе программы – снизу вверх (последнее действие отображается самым верхним).
Для корректной работы программы необходимо настроить соответствие действий мыши нажатиям кнопок клавиатуры, а также выставить нужный шаг смещения курсора.
Преимущество использования ECTmouse
Приложение ECTmouse обладает несколькими ключевыми преимуществами по сравнению с аналогичными программными продуктами других производителей, а именно:
- возможностью гибкой настройки. Любому из доступных действий, производимых при помощи мыши (перемещение курсора, клик, двойной клик, удержание и отпускание любой кнопки, прокрутка скролла) можно присвоить любую управляющую кнопку клавиатуры;
- возможностью изменять скорость перемещения курсора (шаг сдвига в пикселях) на лету, без необходимости остановки эмуляции;
- поддержкой неограниченного числа пользовательских профилей с возможностью загрузки всего в несколько кликов. При работе нескольких пользователей за одним компьютером каждый из них может иметь удобную для него схему расположения управляющих кнопок;
- окном отображения статуса программы – пользователь всегда видит, включена ли эмуляция, и какие клавиши мыши нажимаются;
- портативностью – программа не требует установки на жесткий диск компьютера и может быть запущена с любого внешнего носителя данных;
- поддержкой локализаций, благодаря чему пользователи смогут работать с программой на родном языке и быстро осваивать ее;
- удобным протоколом событий с возможностью настройки.
Все это делает ECTmouse по-настоящему функциональным и удобным в работе эмулятором мыши.