Здесь есть два разных вопроса
Fails:
планшет - адаптер Samsung - удлинитель - OTG-устройство ..... (но) работает при подключении между флэш-накопителем и ПК
Устройства Android поддерживают режим USB- хоста (подключение USB-клавиатуры или мыши), а также режим USB- периферии (например, вы можете подключить его к ПК, чтобы ПК мог получить доступ к памяти телефона)
USB OTG-кабель облегчает подключенному устройству работу в режиме хоста
ПК всегда работают в режиме хоста
Источник: В чем разница между USB On-The-Go (OTG) и USB Host Mode?
Поэтому при подключении с помощью удлинительного кабеля к ПК не возникает проблем с обнаружением ПК, который всегда находится в режиме хоста.
Теперь немного о том, почему удлинитель ломает OTG
С электрической точки зрения, которая хорошо объяснена здесь
Чтобы избежать потенциальных конфликтов, касающихся того, какое устройство является хостом, а какое периферийным, назначение того или иного устройства A или B определяется ориентацией кабеля OTG. Этот кабель определяет, остается ли сигнальный вывод порта, к которому он подключен, плавающим или тянется на землю. Устройство с сигнальным контактом, поднятым на землю, обозначено как A-устройство или хост по умолчанию, а устройство с плавающим сигнальным контактом обозначено как B-устройство или периферийное устройство по умолчанию.
Добавив удлинительный кабель с четырьмя выводами типа USB-A к кабелю OTG, вы не расширяете этот механизм обнаружения портов на другом конце. Следовательно, он не может обнаружить подключенное устройство
То есть лучше покупать более длинный 3-метровый OTG-кабель, а не пытаться увеличить длину, как это было экспериментально.
Зарядка работала, но планшет не распознавал устройства OTG
Как описано в разделе «Питание планшета Nexus 7 через порт USB при одновременном подключении устройства USB» :
.... Хотя вы можете приобрести различные виды Y-кабелей «OTG», которые предположительно позволят вам использовать внешнее устройство (или даже подключить его к USB-концентратору, чтобы вы могли использовать несколько устройств), в то же время позволяя зарядное устройство / источник питания, который нужно подключить, это не работает с запасным Nexus 7.
(Акцент прилагается)
Это ограничение ядра, и вы можете переопределить его путем рутирования и перепрошивки собственного ядра, как объяснено в связанной статье
Дополнительное чтение:
Стандарты USB на ходу
От SE Electronics: Может ли планшет Android служить хостом USB и заряжаться одновременно через один порт?