Задача

Разработать программу-эмулятор игрового рулевого колеса, который распознается системой Windows 11 как устройство Transmission T300.

Основные требования

  • Поддержка любого оборудования: Программа должна позволять привязывать кнопки, оси и другие элементы произвольных физических рулей (Joystick, Logitech, Fanatec и т.д.) HiD USB к виртуальному контроллеру.
  • Обратная свясть FFB: Обязательная поддержка Force Feedback для тактильного отклика в играх.
  • Совместимость: Полная поддержка в новых играх под Windows 11. В качестве примера для сравнения c функциональностью используется GIMX на Arduino (эмуляция Logitech G27, который не работает с современными играми).
  • Требуемые навыки: Предпочтительно использовать решения на базе pcWindows API mmplus dinput, возможен рефакторинг уже существующих открытых решений на GitHub (ссылки на требуемые бинарники предоставит заказчик) без прямого указания на них, или же полноценные разработки до полностью нового метода с нулю.

Уточнения к реализации

  • Разработчик получает поддержку и реверсивно помощь в тестировании от заказчика.
  • Прототип готовой схемы собирается и выполняется в игре под текстовым эмуляциейой образцом матери выше проект.

Формулирование, контроль и проверка задач исполнителей

Ищем специалиста с системным и менеджерским мышлением, который сможет грамотно ставить задачи исполнителям, контролировать сроки и качество выполнения по разноплановым проектам (исследования, разработка, аналитика).