USB 키보드를 사용하는 동안 Google 픽셀을 호스트 PC에 연결

USB 키보드를 사용하는 동안 Google 픽셀을 호스트 PC에 연결

Google 픽셀을 PC에 연결하고 픽셀에 USB 키보드를 연결한 상태에서 adb를 연결할 수 있나요?

다음 설정을 시도했는데 키보드는 작동했지만 PC가 픽셀을 감지하지 못했습니다.

  • 4개의 Type A 포트가 있는 USB C 허브에 연결된 Pixel
  • Type A 케이블이 허브에 연결된 USB 키보드
  • USB 유형 A-C 케이블은 PC를 허브에 연결합니다.

제 생각에는 A형 커넥터가 호스트가 아닌 장치에 연결하기 위한 것이라는 사실과 관련이 있는 것 같습니다. 따라서 픽셀측 커넥터가 A타입일 경우 픽셀을 PC에 연결할 수 없습니다.

답변1

네, 당신의 결론이 맞습니다.

USB는 이더넷이나 FireWire와 다릅니다. 그것은 엄격하게 방향성이 있습니다. 첫 번째 연결은 Pixel(호스트)에서 허브(기기)로 이루어집니다. 두 번째와 세 번째는 허브(호스트)에서 키보드 및 PC(장치)로 연결됩니다.

  • Type-C 케이블을 사용하더라도 Pixel은 호스트 역할을 할 수 있습니다.또는하나의 장치로 사용되지만 동시에 두 가지 모두를 사용할 수는 없습니다. 허브의 '업스트림' 포트에 연결하면 Pixel은 호스트 모드가 됩니다. 즉, 다른 호스트에서 동시에 장치로 감지할 수 없습니다.

  • 허브에는 항상 하나의 '업스트림' 포트(장치 역할을 하고 호스트로 연결됨)가 있고 나머지는 '다운스트림' 포트(호스트 역할을 하고 장치로 연결됨)입니다.

  • A형 소켓언제나다운스트림(호스트) 포트 역할을 하며 장치에만 연결할 수 있습니다. (B형 소켓은 그 반대입니다.)

  • 마찬가지로 A-C 케이블이 있는 경우 A형 플러그언제나호스트로 들어가고 C형 끝은 항상 끝(예: PC)을 '장치' 모드로 전환하도록 배선됩니다.

또한보십시오:

관련 정보