2015-02-03 15 views
3

복잡한 장치의 데이터를 읽는 데 hidapi를 사용하는 Linux의 응용 프로그램 (Qt5.3으로 작성)이 있습니다. 이 장치에는 하나의 "마우스"유형과 "키보드"유형의 인터페이스 HID가 여러 개 있습니다. Linux에서 모든 데이터를 가져 오는 데 문제가 없습니다. Windows에서도 내 앱을 배포해야합니다. 여러 장치와 인터페이스를 모두 표시 할 수 있지만 "마우스"또는 "키보드"인터페이스 유형으로 연결을 열 수 없습니다. (hid_open_path 반환 null). Windows에서이 장치가 이미 Windows에서 사용 중이므로 마우스 및 키보드 연결을 허용하지 않습니다. 이 금지 사항을 어떻게 피할 수 있습니까? Windows에서 특정 키보드 또는 마우스로 핸들을 열지 못하게하려면 어떻게합니까? Windows에서 hid 마우스/키보드 읽기 (hidapi)

는 당신의 도움을 주셔서 감사합니다

답변

0
그것은 나타납니다

그 윈도우 등 키로거

https://github.com/signal11/hidapi/issues/247#issuecomment-161152387

에 대한 보호로, GENERIC_READ 또는 GENERIC_WRITE와 마우스 나 키보드 입력 장치를 열 수 없습니다 보안 조치로

해결 방법을 찾은 사람이 있으면이 답변에 의견을 게시하십시오.