Общее описание задачи

Необходимо разработать приложение для Android, которое выполняет роль удалённой мыши (mouse remote). Ключевая особенность - при подключении устройства к любому компьютеру или ноутбуку через USB-кабель приложение должно автоматически выполнять вход в систему без каких-либо ручных разрешений или подтверждений.

Требования к функционалу

  • Автоматическая передача команд авторизации (эмуляция нажатий / ввод пароля) сразу после физического подключения по USB.
  • Отсутствие диалоговых окон, запросов подтверждения или дополнительных телодвижений со стороны пользователя.
  • Дополнительные функции для улучшения взаимодействия: управление курсором, мультимедийные клавиши, возможно макросы или скрипты.

Технические требования

  • Стабильная работа на различных устройствах Android (версии ОС, разные производители, версии USB-контроллеров).
  • Совместимость с разными операционными системами на стороне ПК (Windows, Linux, macOS) - режим HID-эмуляции или клавиатуры/мыши.
  • Корректное поведение в фоне, после перезагрузки оборудования, при подключении через USB-хабы или удлинители.

Пожелания

  • Простота настройки - приложение должно быть готово к работе сразу после установки.
  • По возможности открытые компоненты или хорошее документирование кода.

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

Дизайн главной страницы сайта

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