Мой телефон (Motorola DROID RAZR MAXX), похоже, не принимает сенсорный ввод при подключении к источнику питания не OEM. При подключении к моему компьютеру через USB он нормально принимает ввод, как и при подключении к Xbox 360 через USB. При подключении к настенному USB-зарядному устройству, с которым он поставляется, он также нормально принимает ввод, но при подключении к настенному USB-зарядному устройству стороннего производителя сенсорный ввод сходит с ума и начинает выбирать объекты по всему экрану, где я не нажимаю. Зарядное устройство не делало этого с моим предыдущим телефоном Android.
Это потому, что есть какое-то соединение для передачи данных, которое он ищет через USB, поэтому он ведет себя странно, если не использует зарядное устройство OEM или фактически подключен к устройству, использующему данные?
Хотя ответ Алекса имеет свою точку зрения; но поскольку ОП подтвердил, что второй рассматриваемый адаптер является зарядным устройством HTC, я считаю более вероятным, что причиной является специальное «использование PIN-кода». Как я объяснил в своих комментариях к вопросу:
PinOuts описывает, как обычно используются PIN-коды USB-разъема.
скриншот с сайта PinOuts.ru
Обратите внимание на PIN-код «x», который, согласно описанию, может быть подключен к GND.
Теперь к моему наблюдению: так как меня раздражала та же самая проблема, я решил копнуть немного глубже. Я попробовал 3 разных кабеля с блоком питания HTC и два других блока питания (один Motorola, один универсальный) на моем Motorola Milestone 2 . Короче говоря, все кабели вели себя абсолютно одинаково: подключенные к блоку питания HTC, они вызывали то самое поведение, которое описано в вопросе, т.е. непредсказуемые реакции на тачскрин. При подключении к любому другому источнику питания такого эффекта не было. Таким образом, причиной явно был блок питания HTC.
Если бы были задействованы электромагнитные помехи, как предполагает Алекс, то такое же странное поведение должно появляться здесь ежедневно, поскольку блок питания HTC подключен к источнику питания (и он должен излучать эти электромагнитные помехи), а мои устройства часто расположены не намного дальше. чем в 20 см от него. Подключенный кабель может связать это, правда, но я все еще считаю свою теорию более вероятной. И, как можно увидеть из этой ветки XDA , зарядные устройства HTC , очевидно, используют другой макет PIN-кода, что добавляет веса моим аргументам.
Кроме того: другие устройства, подключенные к зарядному устройству HTC (я пробовал с двумя планшетами, ни один из них не HTC), не показали эффекта. Таким образом, с аргументом EMI резюме будет не «HTC производит паршивые адаптеры», а «Motorola производит паршивые дисплеи»;)
Эффект, который вы наблюдаете, не имеет ничего общего с какими-то «странными сигналами», как предполагают некоторые, а с качеством адаптера питания. Емкостные сенсорные экраны очень чувствительны к электромагнитным помехам, а адаптер питания низкого качества, который вы пытаетесь использовать, мешает работе контроллера сенсорного датчика в телефоне.
Иззи
Иззи
Самнер
Иззи