OS XのHIDデバイスへのRAWアクセスを取得する最も簡単な方法は何ですか?OS XのHIDデバイスへのRAWアクセス
私はIOKitの例を見てきましたが、デバイスを開くことさえ不要で複雑で、複数のコールバックが含まれていて、半ダースのライブラリからのものが含まれています。
libusbはOS Xで利用可能ですが、カーネルはすべてのHIDデバイスを排他的にアクセスできるようにしていますが、コードレスの.kextを使用してデバイスとの関連をブロックしようとしています。最初はデバイスですが、デバイスを設定する呼び出しは、私がテストしている小さなPythonのlibusbスクリプトの下からカーネルにデバイスを奪われているようです。
基本的に、データをストリームするHIDデバイスがあります。私は(理想的に排他的な)アクセスのためにそれを開き、データストリームを取得したい。
私がIOKitのドキュメントで見つけたすべての例は、libusbで取ることになる〜8行に比べて、実際には複雑です。 3'rdパーティライブラリではない簡単な方法が必要です。
OS Xをどのような機能でプログラミングするのか全くわかりません。
Pythonのサポートがいいだろうプラス