Исполнитель найден тема закрыта на платформе arduino ATmega32U4 pro Micro (Leonardo, Due) подключение к OC Android, Windows, Linux. Сам скетч должен состоять из массивов :
1.массив для направления движения курсора и примерное обозначение командами(0_вверх, 1_ввниз, 2_вправо,3_влево)
2.массив для шага движения курсора величина шага от 0 до 400 (данную величину можно увеличить 500,600,)по возможности сделать отдельной строкой настройки изменения величины шага т. к на разных устройствах разные величины шага и было бы удобно при заполнении скетча менять размер шага как на увеличения так и на уменьшения.
3.массив команды для направления движения колёсика. 0_вверх,1_вниз
4.массив величина перемещения колеса. Данные параметры на ваше усмотрение сделайте как можно точные величины что можно было перемещать из строки в строку.
5.массив пауза мс (отсроченное действие delay)
6_массив величина совершения действие 1,2,3,4,.....(работает с командой 12 если указана команда 12 то работает с Массив_6 к примеру нам не нужно зацикливание действий а всего лишь нужно совершить выполнения действий несколько раз т. е повторить алгоритм действий до 12 команды несколько раза а после перейти на следущию команду
7_массив для указания команд для выполнения:
Команды:
1_обозначает движения курсора (относится к первому,второму, массиву)
2_обозначает движения колеса(относится к третьему четвёртом массиву)
3_нажатие и удержание левой клавиши мыши (величина удержания в мс то же отдельной строкой что мы можно было настраивать время удержание)
4_двойной клик левой клавиши (в данной команде величину времени(мс) между криками отдельной строкой для настройки т. е возможно настройки времени между кликами либо уменьшить или увеличить )
5_клик левой клавиши мыши
6_клик правой клавиши мыши
7_двойной клик правой клавиши мыши
8_нажатие и удержание правой клавиши мыши
9_клик средней клавиши мыши (колёсика)
10_нажатие и удержание средней клавиши мыши(колёсико)
11_пауза (временное значение мс) между совершением команд или по другому отложенное время до следующего действия
12_команда для выполнения повторов действий алгоритма
13_команда зацикливание действий
P. S НИ КАКИХ ДОПОЛНИТЕЛЬНЫХ МОДУЛЕЙ, ВЫВОДОВ КНОПОК НЕ НАДО.
есть уже готовый скетч (рабочий хотелось бы добавить не сколько дополнений) написанный в программе FLProg, можно использовать его как пример того что нужно. Для лучшего понимания
Отправлено спустя 6 минут 9 секунд: