USBハブ経由でないと互換ArduinoがUSB機器として認識されない
Arduino Pro Microを使ってUSBジョイスティックを自作しているのですが、先頃手持ちの古いUSB-A端子しかないMacをMacBook Pro M3に更新したので初めてUSB-C to USB-Cケーブルで接続してみたところUSB機器として全く認識されずArduinoの電源ランプも点灯しなくなりました。System Reportで調べてもUSB機器として認識されていません。
ところが、別のUSB-C to USB-Aケーブルを使ってUSBハブ経由でMacに接続すると問題なくUSBジョイスティックとして認識されArduino側も電源ランプがついてArduino IDEで処理できるようになりました。
ハブを使うと接続できないという問題は良く見かけますが、逆にハブを使わないと接続できないというのは一体何故なんでしょうか?
MacBook Pro (M3 Pro, 2023)