2013-12-20 115 views
1

libusb示例目錄./listdevs的簡單運行(不連接的任何設備)導致內核消息,如:的libusb 1.0弄亂OS X小牛(10.9)的USB驅動程序

kernel[0]: [0xffffff8023f73c00](1)/(5) Device not responding 
kernel[0]: com_apple_driver_AppleUSBCardReaderUMC:: Stop::Controller Reset 
kernel[0]: considerRebuildOfPrelinkedKernel org.virtualbox.kext.VBoxDrv triggered rebuild 
kernel[0]: USBMSC Identifier (non-unique): 000000009833 0x5ac 0x8403 0x9833, 2 

多個運行可能會導致:

kernel[0]: AppleUSBMultitouchDriver::message - kIOUSBMessagePortHasBeenReset. 
kernel[0]: AppleUSBMultitouchDriver: Touch failed to initialize after 765 ms 

而在這一點上我的MacBook的內部鍵盤和觸控板臨被凍結。我仍然可以使用藍牙鍵盤和鼠標。這是很難追查,因爲我第一次注意到它使用一個非常簡單的測試腳本使用pylibftdi(它使用libftdi,它使用libusb)。

我該如何解決這個問題?這是在舊版OS X上發生的嗎?

回答

0

事實證明,libusbx不會出現這個問題。事實上,它完美的工作。