2
我有一個USB設備將發送一些專有數據,我有一個算法將其轉換爲鼠標座標,我的問題是如何編寫一個驅動程序報告到Mac OS X?在Mac OS X中生成鼠標事件
我看過一些對IOHIDPostEvent
的引用,但我無法在Apple的開發人員網站上找到詳細的文檔。這是正確的方法嗎?我試圖編寫一個用戶空間驅動程序而不是內核驅動器。
感謝
我有一個USB設備將發送一些專有數據,我有一個算法將其轉換爲鼠標座標,我的問題是如何編寫一個驅動程序報告到Mac OS X?在Mac OS X中生成鼠標事件
我看過一些對IOHIDPostEvent
的引用,但我無法在Apple的開發人員網站上找到詳細的文檔。這是正確的方法嗎?我試圖編寫一個用戶空間驅動程序而不是內核驅動器。
感謝
您可以檢查工作,但不推薦使用此程序:http://www.macosxhints.com/article.php?story=2008051406323031
爲CGPostMouseEvent新更換CGEventCreateMouseEvent,你可以在這裏閱讀更多關於它:http://developer.apple.com/mac/library/documentation/Carbon/Reference/QuartzEventServicesRef/Reference/reference.html#//apple_ref/c/func/CGEventCreateMouseEvent