มีคำถามที่แตกต่างกันสองข้อที่นี่
Fails:
แท็บเล็ต - อะแดปเตอร์ Samsung - สายต่อ - อุปกรณ์ OTG ..... (แต่) มันทำงานเมื่อเสียบระหว่าง thumbdrive และพีซี
อุปกรณ์ Android รองรับโหมดโฮสต์ USB (เชื่อมต่อแป้นพิมพ์หรือเมาส์ USB) เช่นเดียวกับโหมดอุปกรณ์ต่อพ่วง USB (ตัวอย่างเช่นคุณสามารถเสียบเข้ากับพีซีดังนั้นพีซีสามารถเข้าถึงที่เก็บข้อมูลของโทรศัพท์)
สายเคเบิล USB OTG ทำให้อุปกรณ์ที่เชื่อมต่อสามารถทำงานได้ในโหมดโฮสต์
พีซีจะทำงานในโหมดโฮสต์เสมอ
ที่มา: อะไรคือความแตกต่างระหว่าง USB On-The-Go (OTG) และโหมดโฮสต์ USB
ดังนั้นเมื่อคุณเชื่อมต่อโดยใช้สายเคเบิลต่อพ่วงกับพีซีจึงไม่มีปัญหาในการตรวจจับโดยพีซีซึ่งมักจะอยู่ในโหมดโฮสต์
ทีนี้มาดูว่าทำไมสายเคเบิลต่อขยายจึงหยุด OTG
จากมุมมองไฟฟ้าซึ่งอธิบายได้ดีที่นี่
เพื่อหลีกเลี่ยงความขัดแย้งที่อาจเกิดขึ้นเกี่ยวกับอุปกรณ์ที่เป็นโฮสต์และอุปกรณ์ต่อพ่วงการกำหนดอุปกรณ์เป็น A หรือ B จะถูกกำหนดโดยการวางแนวของสายเคเบิล OTG สายเคเบิลนี้พิจารณาว่าหมุดสัญญาณของพอร์ตที่เสียบเข้านั้นลอยอยู่หรือไม่หรือถูกดึงลงกราวด์ อุปกรณ์ที่มีหมุดสัญญาณส่งมาที่พื้นถูกกำหนดให้เป็น A-Device หรือโฮสต์เริ่มต้นและอุปกรณ์ที่มีหมุดสัญญาณลอยนั้นถูกกำหนดให้เป็นอุปกรณ์ B หรืออุปกรณ์ต่อพ่วงเริ่มต้น
ด้วยการเพิ่มสายต่อขยาย 4-USB ชาย - หญิงเข้ากับสาย OTG คุณจะไม่ขยายกลไกการตรวจจับพอร์ตนี้ไปยังปลายอีกด้าน ดังนั้นจึงล้มเหลวในการตรวจสอบอุปกรณ์ที่เชื่อมต่อ
ฉันควรซื้อสาย OTGยาวกว่า3 เมตรแทนที่จะพยายามเพิ่มความยาวตามที่ทดลอง
การชาร์จใช้งานได้ แต่แท็บเล็ตไม่รู้จักอุปกรณ์ OTG
ตามที่อธิบายไว้ในการเปิดใช้งานแท็บเล็ต Nexus 7 ผ่านพอร์ต USB ในขณะที่เชื่อมต่ออุปกรณ์ USB พร้อมกัน :
.... ในขณะที่คุณสามารถซื้อสายเคเบิล“ OTG” Y ชนิดต่าง ๆ ได้ซึ่งจะช่วยให้คุณใช้อุปกรณ์ภายนอก (หรือเชื่อมต่อกับฮับ USB เพื่อให้คุณสามารถใช้อุปกรณ์หลายเครื่อง) ในขณะเดียวกันก็อนุญาตให้ เครื่องชาร์จ / แหล่งจ่ายไฟที่จะเชื่อมต่อไม่สามารถใช้กับ Nexus 7 ได้
(เน้นที่ให้มา)
นี่เป็นข้อ จำกัดเคอร์เนลและคุณสามารถแทนที่ได้โดยการรูทและกะพริบเคอร์เนลแบบกำหนดเองดังอธิบายในบทความที่ลิงก์
อ่านเพิ่มเติม:
มาตรฐาน USB แบบพกพา
จาก SE Electronics: แท็บเล็ต Android สามารถทำหน้าที่เป็นโฮสต์ USB และถูกชาร์จพร้อมกันผ่านพอร์ตเดียวได้หรือไม่?