2012-05-15 5 views
4

필자는 화면에서 커서를 제어하는 ​​새로운 방법을 기본적으로 만들고 있습니다. 지금은 Altera Stratix IV FPGA를 가지고 있으며, USB를 통해 정보를 컴퓨터로 보내고 커서를 제어하고 싶습니다.마우스 온전함 체크 재발행

이 대상이 누구이며 비슷한 것을 아는 사람이 있습니까? 이게 결국 무엇처럼 보이게 될까요? 나는 포트를 경청하고 마우스를 움직이는 기계에 코드를 써야 할지도 모른다는 것을 알았지 만, 괜찮습니다.하지만 FPGA에있는 코드로 마우스를 움직일 수 있습니까?

감사합니다.

답변

4

아마도 USB HID class 기기를 구현하려고 할 것입니다. HID 클래스는 가장 간단한 종류의 USB 클래스 중 하나이며 대부분의 USB 키트에는 예제 HID 장치가 함께 제공됩니다. 이점은 OS가 HID 장치와 대화하는 방법을 이미 알고 있으므로 OS 드라이버를 작성할 필요가 없다는 것입니다.

+0

정보를 컴퓨터에서 동일한 장치로 다시 보내야하는 경우 어떻게해야합니까? 그것이이 접근법을 망치거나 내가 쓴 것과 상관없이 함께 할 것인가? – ZacAttack

+0

하나의 USB 장치가 두 개 이상의 USB 클래스를 구현할 수 있습니다. 원하는 경우 사용자 정의 프로토콜 (호스트 측에서 드라이버가 필요함) 외에도 HID를 가질 수 있습니다. [Jan Axelson의 사이트, 특히 HID 페이지] (http://www.lvr.com/hidpage.htm)에서 시작하는 것이 좋습니다. –

+0

감사! 이것은 정말 도움이됩니다! – ZacAttack

관련 문제