C# Класс ввода/вывода геймпада

Я пытаюсь разработать небольшую программу, которая принимает данные от двух контроллеров PS2 с преобразователя USB. Я хотел бы получать данные от всех кнопок, включая нажатие джойстиков (L3, R3), положение джойстиков и включен ли аналоговый. Я также хотел бы отправить обратную связь контроллерам и запустить два вибрационных двигателя и, возможно, управлять светодиодом для аналогового сигнала.

То, что я ищу, - это файл исходного кода C #, который может сделать все это, или уже скомпилированную универсальную DLL, или даже учебник для начинающих.


person Mike Bannister    schedule 14.12.2010    source источник
comment
Дубликат: stackoverflow. ком/вопросы/2913203/   -  person Bernard    schedule 14.12.2010


Ответы (2)


Скорее всего, вам потребуется разработать собственную .NET-библиотеку для взаимодействия с контроллером PlayStation, и это может быть довольно сложно. Эта статья поможет вам начать работу. Удачи!

person Bernard    schedule 14.12.2010
comment
Это интересная статья, которая пригодится, но я не вижу, как я могу превратить ее в код. Спасибо за быстрый ответ, и я уверен, что смогу применить его, но мне все еще нужно больше деталей. - person Mike Bannister; 17.12.2010

Ознакомьтесь с этим проектом: http://www.codeproject.com/Articles/16704/Interfacing-with-a-Joystick-using-C

Читайте также: http://213.55.83.214:8181/Computer%20Science/Programming/01428.pdf

Не всю книгу, а те части, которые имеют отношение к тому, что вам нужно.

person Mihai Bratulescu    schedule 27.11.2013