→ kenduest: pyusb 在 windows 上沒有處理熱插拔等通知處理實作支援09/11 16:27
推 kenduest: 或者是說沒有提供裝置異動時候 callback 處理實作支援 09/11 16:33
→ a1781781781: No~~~~~怎麼會QQ09/11 21:32
→ a1781781781: 但Backend選libusb1就會讀到對的descriptor但對裝置09/11 22:10
→ a1781781781: 讀寫就會蹦出錯誤...09/11 22:10
→ kenduest: 你不是說讀到舊的嗎?好像是新的問題,有錯誤看另外是09/12 12:20
→ kenduest: 寫什麼。09/12 12:20
用回文比較方便說明狀況
我試過兩種backend libusb0與 libusb1
libusb0
要用inf-wizard將HID裝置在裝置管理員下新增在libusb-win32的裝置下pyusb就讀得到,下
控制或讀寫也都正常,就是reset後讀不到新的descriptor
libusb1
可以不用像libusb0這麼麻煩,不用額外安裝什麼。但是下控制或讀寫讀寫會出現no implem
entation on this platform 或是Input/output error。若是先用libusb0下reset,再用li
busb1讀會讀到正確的descriptor
※ 編輯: a1781781781 (49.216.33.195 臺灣), 09/12/2020 16:26:27
→ MOONY135: 改變之後重握會好一點 10/12 14:01