OS X のシステム全体でマウスの状態 (接続/切断) を監視したかったのですが、Apple 開発者ライブラリをチェックしましたが、手がかりが見つかりません。
私の目標は、USB マウスと Bluetooth マウスの両方を監視することです。使用できる API はありますか?
どうもありがとうございました。
--N
OS X のシステム全体でマウスの状態 (接続/切断) を監視したかったのですが、Apple 開発者ライブラリをチェックしましたが、手がかりが見つかりません。
私の目標は、USB マウスと Bluetooth マウスの両方を監視することです。使用できる API はありますか?
どうもありがとうございました。
--N
I/O Kit の HID マネージャー API を使用して、新しい HID (ヒューマン インターフェイス デバイス) がシステムに表示されたとき、またはシステムから切断されたときを確認できます。これはそれ自体が複雑なトピックなので、手当たり次第にコードを投げかけるつもりはありません。HID デバイスへのアクセス(特に、HID デバイスの一致とアンプラグ通知への登録のセクション) を読んでください。サンプルコードが含まれています。