AmigaMouseJoyEmu
Эмуляция мыши и джойстика Amiga с квадратурным кодировщиком для классических компьютеров
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:de0022063c46b92bb2be8c607d751097c8d596ca1a646187d0d3d30ca67ccacfAmigaMouseJoyEmu-0.1.0-de002206.zipОписание
Библиотека для переоборудования Arduino в эмулятор мыши Amiga, совместимый с классическими компьютерами этой линейки. Поддерживает трёхкнопочную мышь с эмуляцией квадратурного кодировщика, который используется в оригинальном Amiga mouse порту. Движение передаётся через четыре фазы на каждой оси (X и Y), стандартный цикл занимает 4 мс, при этом максимальное движение за один цикл ограничено 100 единицами. Работает с более "умными" протоколами вроде PS2 или USB HID, хорошо интегрируется с прерываниями и опросом входов в основном цикле программы. Проверена на Arduino Pro Mini 5V/16MHz, хотя в теории применима и к другим платам. Не рекомендуется для простых протоколов — самих Amiga mouse запросов она обрабатывает плохо.