2012-12-09 3 views
1

내 응용 프로그램은 내가 꽂은 HID 장치에 액세스하려고하지만 장치가 IOHID 장치 드라이버에 의해 이미 주장되었으므로 이 작동하지 않는다고 주장합니다. 내가 배웠다는 것을 막기 위해, 코드가없는 kext 드라이버를 만들고 설치해야합니다. mac (OSX 10.8.2)에서 my device가 블랙 박스로로드됩니다.HID 장치가 기본 Mac 드라이버에 의해 납치되었습니다.

나는 이미 이틀을 보냈다. 나는 지금까지 성공하지 못했다. 내 테스트 케이스에서 당신은 USB 프로 버에서

  • 로그인을 찾을 수 있습니다
  • 내 코드가없는 KEXT 모듈
  • 내가 여기에 파일을 첨부 할 수없는 것 같습니다 내 장치가

를 부착 ioreg에서

  • 출력 .

    필요한 액세스 수준에 따라 http://www.guenther-sohler.net/testcase.tar.gz

  • +0

    다운로드 할 아카이브 대신 자세한 정보를 제공해주십시오. – j0k

    답변

    1

    에서 다운로드하시기 바랍니다, HIDAPI http://www.signal11.us/oss/hidapi/ 당신이 필요를 제공 할 수 있습니다. OS X에서 IOHidManager를 백엔드로 사용하는 라이브러리입니다. OSX 10.7.5에서 작동하며 더미 드라이버가 필요하지 않습니다.

    0

    사용자 공간 앱에서 사용 가능한 것으로 기기를 선언하려면 KEXT 미만의 코드를 확인하십시오.

    기본적으로 plist입니다.

    요세미티 및 매버릭스의 경우 KEXT 승인 Apple Developer ID로 서명해야합니다. 개발자가되어야하며 신청해야합니다.