Как использовать внешнюю USB-клавиатуру с Galaxy S II или Huawei Y201 Pro

Фон:

Недавно я узнал о USB-кабелях OTG, которые можно использовать для подключения периферийных устройств к устройствам Android. У меня возникла идея использовать Android-устройство с подключенным USB-считывателем штрих-кодов (который в основном действует как клавиатура) и собственным разработанным приложением для управления запасами на складе.

Первым делом нужно было купить кабель OTG. Второй заключался в том, чтобы начать тестирование периферийных устройств, подключенных к нашим существующим устройствам Android.

Эта проблема:

Когда я подключаю любое USB-устройство к Huawei Y201 Pro (4.0), обратной связи от устройства нет. Ни ошибки, ни ответа на ввод, ничего.

Когда я подключаю мышь к Galaxy S II, она распознает USB-кабель, затем на экране появляется курсор, и все отлично работает. Однако, когда я подключаю клавиатуру (пока я пробовал около 5), в уведомлении говорится, что кабель был подключен, но сразу после этого говорится, что устройства не подключены.

Мой вопрос:

Есть ли что-то, чего мне не хватает, чтобы сделать эту работу?

Если нет, то несколько второстепенных дополнительных вопросов: на что мне следует обратить внимание, чтобы эта идея заработала? Это соединение больше зависит от устройства Android? Версия ОС? Периферийный?

Попробуйте подключить USB-концентратор с питанием, а затем подключить к нему клавиатуру. Возможно, телефон не обеспечивает достаточного питания клавиатуры.

Ответы (2)

Возможно, ваш мобильный не поддерживает OTG. Также может потребоваться подключение через USB-концентратор с питанием, чтобы обеспечить достаточную мощность.

Вы можете попробовать заставить свою (возможно, несовместимую) клавиатуру работать с помощью Externel Keyboard Helper .

Если это работает , вот полнофункциональная версия Pro.

Я купил это приложение, чтобы полностью перенастроить раскладку клавиатуры моей Bluetooth-клавиатуры и получить автоматический диалог при подключении клавиатуры для настройки метода ввода, и приложение имхо очень полезно, как только вы поймете, как работать с интерфейсом конфигурации. ;-)

Возможно, он работает и для вас и обнаруживает ввод с клавиатуры. Вы можете просто попробовать, так как это бесплатно в любом случае.