2011-02-16 2 views
0
내가 게임 컨트롤러 내 PS2 게임 컨트롤러에 연결할 수있는 어댑터를 갖는 등

폴링 USB 게임 컨트롤러 장치 C#을

버튼을 누를 된 식별 데이터와는 PS2에 지속적으로 업데이트를 보내는 방법을 PS2 최근에 배운

USB 포트, 어떻게 작동하는지 이해할 수있는 운동으로 마우스를 제어 할 수 있도록 드라이버를 작성하기 시작했습니다 (Joy2Mouse (http://atzitznet.no-ip.org/Joy2Mouse3/)와 유사).

입력을 위해 USB 장치를 액세스하고 비동기 적으로 폴링하는 방법에 대한 기본 사항을 파악하는 데 어려움을 겪고 있으며 누군가 USB 장치에 액세스하고 입력을 폴링하기위한 예제 코드 (C#)를 가지고 있는지 또는 궁금한 점이 있습니까? 어떻게 끝났어?

내가 수집 할 수있는 것부터 USB 장치에 액세스하기 위해 일부 Windows 드라이버를 사용해야하지만 경험이 없으므로이를 수행하는 방법을 모릅니다.

도움을 주셔서 감사합니다.

+0

이 질문은 1000 번 이상 검토되었으며 0 투표, 1 대답을 ..... – simonalexander2005

답변

1

PS2 어댑터가 컨트롤러와 인터페이스하여 사용자를 위해 조이스틱 인터페이스를 제공합니다.

조이스틱에 액세스하는 데는 몇 가지 방법이 있습니다. 이전 방법 (여전히 작동 함)은 Managed DirectX를 사용하는 것입니다. http://www.codeproject.com/KB/directx/joystick.aspx

Managed DirectX는 더 이상 릴리스되지 않습니다. SlimDX 시도해보십시오 (http://slimdx.org/features.php)