旧規格USB2.0、及び将来の規格に対応[20]。2.0まで対応のプラグとソケット。この場合の「ソケット」はレセプタクルとも呼ばれる機器側の受け口となる「コネクタ」を指す。3.0規格で増えた端子分のコネクタが並べられる。A端子はその端子を正面から見るといずれの側からも単なる長方形となっており、接続するための裏表を間違う事がある。実際にはオス側(穴のある側)表面にかかれているUSBのマークにより判断が可能だが、それを利用者が意識せず逆差ししようとすることがある。USBポートおよびオス側コネクタ内の厚みの半分ほどをプラスチックの板で塞ぐことにより、逆差しが物理的に不可能になるようにしてあるので(本記事内の各写真を参照)USBプラグが差せない、という状況になる。バッファローはA端子の表裏どちらを挿しても正常に使用できる独自仕様の「どっちもUSB」シリーズ(USBハブ・ケーブル等)を2012年に発売した[21][22]。Speed用の2つが定められている。Speed用は電気的特性が緩い。誤接続を防ぐため、A端子はホスト側、B端子はデバイス側と規定されている。このため、両側がA端子、あるいは両側がB端子であるようなケーブルは規格違反品である。これとは別に、A端子とAソケットが付いたUSB延長ケーブルはA・B端子使い分けの点では問題がないが、複数接続によって規定の長さを超える危険性があるため、これも規格で明示的に禁止されている[23]。USBロゴがついていた場合は、ロゴの無断使用となる。1.1規格で設計された機器をつないでも使える。Speedの転送速度で使用できる。2.0規格と互換性があるように設計されている。3.0をうたっている製品がある。2.0との互換性がない・転送速度が遅いなどの不具合を起こす可能性がある。ケーブル[編集]この節には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。2.0で変更されていないので、同じものが使えることになっている。Speed通信においてケーブルの長さなどに制約を受けることもある。2.0対応」と称するケーブルも発売されている。これはシールド線構造等外部からのノイズを防ぐ工夫がなされているものと考えられる。見落とされがちであるが、ACアダプターに十分な給電能力があっても、その規格に見合うケーブルが使われていない場合、給電能力が制限されるので注意が必要である。ホストコントローラ[編集]この節には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。(2010年10月)デバイスから見たとき、それぞれのホストコントローラにおける微妙な通信タイミングの相違が存在するため[要出典]、いわゆる相性によりどちらかでないと正常に動作しないデバイスが過去に存在したものと考えられる。相性[編集]USBホストコントローラとUSBデバイス側のコントローラのメーカー、モデル、ファームウェア等の差異、かつてはさらにOSやドライバ側の問題などによっても相性問題が生じたことも知られており、特に規格成立初期に登場したコントローラ同士を接続した際に混乱を生じたこともあった。1.1、2.0ともに辿っている。1.1までの仕様では、インピーダンス等の電気的特性における仕様がゆるく、規格適合性試験も必須でなかったため、相性問題の発生を抑制し切れないという事情もあった。2.0仕様からは電気的仕様が厳密になり、USBロゴを取得するための規格適合性試験も必須となったため、「相性問題」はほぼ解消されたといわれる。市場やユーザーの手元には、初期に製造され相性問題を抱える製品が現存している場合もあり、また、一部のメーカー・ベンダー製ホストコントローラとコントローラ間などにおいては、相性問題を発生する状況も依然として存在し続けている。具体的な症状としては、USBメモリが認識はされるが中身が表示されない(別のコネクタに接続すると正常に動作する)、ストレージモードで接続している携帯型音楽プレーヤーが途中でシャットダウンする、などが挙げられる。複数機器接続[編集]規格上は、最大127台までの機器を一つのバスに接続することができる。木構造の「深さ」を示すTierは、ルートハブ(ホスト)を含め7段までに制限されている。デバイスとホストの間にハブは最大5台まで存在することができる。実際には、USBコントローラやハブとUSB機器の「相性」や、ハブの備える物理的なポート数などによって制約を受け、USB関連デバイスの開発メーカー等における接続テストのような場合を除けば、日常的に実際に127台のデバイスを接続して利用する例は極めてまれといえる。言い換えるなら、エンドユーザーが規格上の論理接続数を一般的な利用の範囲内で飽和させるという使用例はまずあり得ず、余裕をもった規格であるといえる。週刊アスキーで実験したところ、80台目あたりからエラーが頻発したものの、繋ぎ方を工夫すれば100台までは実用に耐えたという[24]。USB給電[編集]この節には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノートを参照してください。2.25–3.060–1003.0–5.0USBは、基本的には信号ケーブルとして設計されている。その一方で実際的な利便性にも配慮し、小電力のデバイスについては、接続される周辺機器の駆動用の電源をUSBケーブルで供給するバスパワード(「バスパワー」と省略されることが多い)による駆動にも対応している。まで[26]とされている。mAまでとなった[27]。2.0規格の給電仕様の拡張が試みられている。1.2がリリースされた[28]。定義し[29]、新たにチャージングポートと呼ぶ2種類が規格化されている。Aまでの給電に加えデータ通信もサポート。