Физический эмулятор компьютерной мыши
Интересует
- как в целом временный, но быстро реализуемый проект на Arduino Leonardo
- так и полноценный проект с программированием микроконтроллера (например, FPGA), нормальными R&D задачами и рядом подзадач, которые возникнут далее - это, конечно же, за явно большие деньги.
----------------------------------------------------------------
Необходимо реализовать физическое устройство, которое будет абсолютно идентичным определенной компьютерной мыши, но выполнять команды, отправляемые программно. То есть есть соединенные
"управляющий компьютер (1)" ---- "плата, программируемая (2)" ----- "компьютер, которым управляют (3)".
Конечно, есть готовые проекты, где в качестве (2) выступает arduino, которые устанавливаются за 10 минут. Однако они не соответствуют необходимым для данного проекта условиям, а именно:
1) компьютер, которым управляют (3), должен распознавать данное устройство именно как определенную физическую мышь. При запросе "что это за HID устройство?" ответ должен быть не "Arduino Leonardo", а что-то вроде "мышь Logitech"
2) Устройство должно уметь принимать команды от (1) и передавать далее эмулированные сигналы, такие же, как их генерирует мышь. Например, в случае Arduino это определенные скан-коды.
3) частота работы совпадает с частотой работы обычной мыши (то есть минимум 125 Герц, или 250-500-1000).
------------------------------------------------------------
Будет использоваться для управления покерным ботом. То есть "управляющий компьютер" определенными методами видит экран управляемого компьютера, анализирует данные, через эмулированную мышь выполняет действия на "компьютере, которым управляют". На этом компьютере стоит софт, который отслеживает все возможное для борьбы с ботами, и очень успешно. Поэтому нужен вариант эмуляции, который не обнаруживается вообще никак даже в теории.
----------------------------------------------------------
Общий бюджет на проект значительно выше - объемы работы большие, если говорить о полноценной реализации. Указал только 600 долларов, потому что такой лимит на сайте.
----------------------------------------------------------
Если в переписке все ок - создаю новый проект специально для Вас, в виде звонка обсуждаем процессы, то есть если Вы отлично ориентируетесь в вопросе, собеседование будет оплачиваемым. Использовал такой подход - по моему опыту, это лучший способ выбрать действительно квалифицированного человека.
Отзыв фрилансера о сотрудничестве с Андрієм Ж.
Физический эмулятор компьютерной мышиРаботать было настоящим удовольствием! Все детали проекта мы четко обсуждали заранее, всегда была возможность уточнить любые нюансы. Заказчик всегда на связи, дает понятный фидбек и быстро реагирует на все вопросы.
![]()
-

Arduino Leonardo не дозволяє підмінити повністю USB дескриптори без модифікації прошивки LUFA/PluggableUSB.
Щоб комп'ютер сприймав плату як Logitech мишу:
потрібен повний контроль над USB-дескрипторами (Vendor ID, Product ID, версія, manufacturer string);
необхідно копіювати точні дескриптори справжньої мишки (можна зчитати через
usbview,lsusb -v, Wireshark USB Capture тощо).
-
Актуальные фриланс-проекты в категории Встраиваемые системы и микроконтроллеры
Tuya смарт проектДля wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, Опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка… Встраиваемые системы и микроконтроллеры, Гибридные мобильные приложения ∙ 1 день 2 часа назад ∙ 4 ставки |
Шукпю AI Automation Engineer
1000 UAH
Нужен AI Automation Engineer, специалист для создания системы активного поиска клиентов и умного аутрича (не обычный чат-бот-автоответчик) в В2В проект Сбор данных: автоматический парсинг контактов из «слепых» баз по назва. Умная рассылка: интеграция Claude/OpenAI для… AI и машинное обучение, Встраиваемые системы и микроконтроллеры ∙ 2 дня 23 часа назад ∙ 16 ставок |
Консультация инженера микроэлектроники / Embedded Developer
20 000 UAH
Ищем на проект - инженера электроники / Embedded Developer. Необходимо - разработать электронную схему; Запрограммировать несколько микроконтроллеров C/C++ / Embedded-разработка логики работы и подключения аппаратного вычислительного блока и сенсоров тестирование и наладка… Инжиниринг, Встраиваемые системы и микроконтроллеры ∙ 6 дней 11 часов назад ∙ 2 ставки |
Исследовать электронный блок "генератор импульсного тока"Необходимо исследовать электронный блок "генератор импульсного тока". Нужны измерения: частота импульсов, форма сигнала, длительность импульса, скважность, напряжение на выходе до катушки, ток через катушку, потребляемая мощность, сопротивление/индуктивность катушки, нагрев во… Встраиваемые системы и микроконтроллеры ∙ 8 дней 5 часов назад ∙ 2 ставки |
Нам нужен специалист или команда для разработки полноценной экосистемы умного дома.Нам нужен специалист или команда для разработки полноценной экосистемы умного дома. Идея проекта: создать центральное устройство/хаб, к которому можно подключать разные устройства умного дома: свет, розетки, климат, отопление, датчики, камеры, замки, бытовую технику, сценарии… Веб-программирование, Встраиваемые системы и микроконтроллеры ∙ 9 дней 7 часов назад ∙ 29 ставок |