Twitterなどでも話題になった, USB 3.xでプラグをゆっくり挿すとUSB 2.0で接続されてしまうという話について,USBに詳しい筆者陣の皆さんに聞いてみました. 意図的にゆっくり挿さないと起こらない USB 3.xでプラグをゆっくり挿すとUSB 2.0で接続されてしまうという話ですが,1秒以上かけてプラグ挿入するなど,意図的に「ゆっくり」挿さないと、この現象は起きません。最後まできちんと差し込まずに途中で止められてしまったということでない限り、普通に差し込んだときには起こらないでしょう。 規定からこの動作を考えてみる 時間規定は、UFPがVBUS検出してからUSB3のRx Detectをどれだけ試しても見つからなかったらUSB2で接続するかという形で間接的に規定されています。 Rx.Detect.QuietとRx.Detect.Activeのループを8回試して、ダメだったらUS