виброотклик что это такое
Вибромоторчик в смартфонах. Taptic Engine. Разбор
Ребята, а вы замечали? Какими-то смартфонами пользоватсья приятно из-за тактильного отклика, а какими-то совершенно нет. А всё почему? Во многом качество использования смартфона зависит не от флагманского процессора и не от количества мегапикселей, а просто от вибромоторчика. Ведь дребезжащий неприятный виброотклик может в одно мгновенье похоронить все характеристики флагмана. И наоборот — тактильно приятный середнячок может сразу вырасти в ваших глазах.
Есть три разновидности механизмов тактильного отклика, которые заставляют наши смартфоны либо истерически дребезжать, либо приятно постукивать. Начнём с дребезжания.
Вибромотор с эксцентриком (ERM)
Давайте подумаем, как вообще можно добиться качественного тактильного отклика в смартфоне?
Нам нужен какой-то механизм, который будет создавать импульс энергии с контролируемой силой, продолжительностью и, очень желательно, направлением.
Электромоторы классно умеют что-то крутить, будь то лопасти вентилятора или колеса электромобиля. В нашем случае, так как мы хотим создать вибрацию можно вращать грузило!
Именно так устроен первый вид вибромоторов в смартфонах и называется он вибромотор с эксцентриком или сокращенно по-английски ERM — Eccentric Rotating Mass.
Эта штука работает очень просто. Есть электромотор, который вращает вал, к которому прикреплено грузило со смещенным центром тяжести или эксцентрик.
Соответственно, когда эксцентрик начинает вращаться, его буквально разматывает во все стороны. А так как вибромотор надежно прикреплен к корпусу, во все стороны разматывает и смартфон. Это самый простой дешевый вид вибромоторов, с кучей преимуществ.
По сути, телефон разматывает во все стороны по вертикальной оси со скоростью в 9 тысяч оборотов в минуту. И это хорошо, потому как такую вибрацию, например, во время звонка сложно пропустить.
Поэтому, несмотря, на то что такая конструкция очень древняя и использовалась ещё в старых кнопочных телефонах, её используют и по сей день в большинстве бюджетных и среднебюджетных смартфонов всех брендов. То есть вероятность, что у вас в смартфоне именно такой моторчик — очень высокая. Также в геймпадах для PS4- DualShock 4 тоже используются ERM моторчики, только они покрупнее.
Правда форма современных ERM вибромоторчиков поменялась. Теперь это таблетка в которой плоский эксцентрик вращается внутри корпуса. Такая форма позволяет сэкономить больше места, а также делать виброотклик не только вертикально, но и горизонтально. Поэтому современные смартфоны так не прыгают по столу, как старые Nokia.
Вибромотор Xiaomi Mi 9
Так в чем же недостатки такой конструкции? Помните, да? Для того, чтобы виброотклик был качественный, нам, в первую очередь, надо его контролировать. А с контролем у этой конструкции серьезные проблемы.
Во-первых, мы не можем выбрать ось вибрации, эксцентрик передаёт импульс во все четыре стороны, отсюда и эффект дребезжания.
Во-вторых, вибрация получается инертной. Для того, чтобы добиться ощутимой виброотдачи эксцентрик должен успеть довольно сильно раскрутиться, на что уходит порядка 200 миллисекунд. Да и остановиться мгновенно он тоже не может, поэтому виброотдача такого мотора получается размазанной. А значит, не получится создать вот это приятное ощущение точного, короткого и контролируемого виброотклика.
Линейный мотор (LRA)
Чтобы решить проблему с дребезжанием и временем отклика, придумали другой тип вибромотора с линейно-резонансным приводом, или просто линейный вибромотор, по английски LRA — Linear Resonant Actuator.
В отличие от ERM вибромоторов, LRA-моторчики вибрируют только по одной оси. Например вверх-вниз. И по своей конструкции и принципу работы очень напоминают аудио динамики. Но в данном случае магнитная катушка тут передвигает не мембрану, а просто увесистую металлическую пластину. При этом внешне такие моторы неотличимы от круглых ERM — обычная железная таблетка.
Но зато они лишены недостатков своих ERM братишек:
Соответственно, это дает нам возможность точно контролировать как продолжительность вибрации так и её силу. А значит мы можем имитировать различные эффекты виброотклика.
В общем, по качеству отлика линейный вибромотор на голову выше эксцентрика. И, что радует, такие моторчики всё чаще и чаще устанавливают не только во флагманы, но и в бюджетные и среднебюджетные решения. Например, Xiaomi поставила линейный вибромотор в Redmi Note 9 Pro. Такие же моторы устанавливают в бюджетные Пиксели — 3a, 4a и многие другие смартфоны.
Но есть у такого варианта и свои проблемы:
Taptic Engine
Окей, всё понятно. Линейные моторы лучше, но всё равно не идеальны. Какие же тогда технологии скрываются за самыми лучшими виброматорами, такими как Taptic Engine в iPhone?
Смотрите, линейные вибромоторы маленькие, поэтому они слабенькие. Так почему бы тогда не сделать линейный мотор здоровенным, подумали в Apple? И сделали. Так и появился Taptic Engine. По сути, Taptic Engine это всё тот же линейный вибромотор, только прямогульной формы и с пружинками с двух сторон, что ещё сильнее уменьшает инерцию.
Впервые Taptic Engine появился ещё в iPhone 6S и тогда он был просто огроменным и поэтому был лишен недостатков обычных линейных моторчиков. Впрочем, со временем размер вибромоторчика в iPhone уменьшался, поэтому сейчас его самым крутым назвать нельзя, так как во многих Android-смартфонах уже можно найти что-то подобное.
В каких смартфонах лучший виброотклик?
Так в каких же смартфонах сейчас лучшие вибромоторы? Во-первых, это смартфоны Sony. Со времен Xperia XZ2, которая вышла в 2018 они устанавливают в свои флагманы свой ответ на Taptic Engine — Sony Dynamic Vibration System или DVS.
Во-вторых, это конечно линейка Google Pixel. С самого первого Pixel в гуглофонах был образцовый виброотклик. Но вот 5-й пиксель подвел, ведь в него поставили такой же маленький кругляш, как и в как в бюджетные модели с литерой А. Очень надеемся, что в Pixel 6 Google вернётся к истокам.
Также по опыту молодцы: Xiaomi, OnePlus и в целом большинство флагманов.
Такая же неоднозначная история с Самсунгами. Например, в S20 Ultra установлен достаточно мощный квадратный вибромотр, а в обычном S20 установлена слабая круглая таблетка.
Также, начиная с Oneplus 7 Pro, китайцы ставят отличные вибромоторы в свои флагманские, самые дорогие модели. Но что будет дальше непонятно.
В общем, всё как обычно меняется от модели к модели.
Почему все так любят вибрацию в телефоне, а я нет
Вспомните, сколько раз у вас было такое, что вы видели смартфон на картинке и он вам очень нравился, а потом при личной встрече наступало ощущение ”ах, вот ты какой”. Все из-за того, что для нас очень важна тактильная отдача устройства. Для производства флагманов компании тратят миллионы и десятки миллионов долларов на разработки в области дизайна и материалов. Так же важен вес и развесовка. Все это сильно отличает недорогие смартфоны от дорогих. Когда устройство стоит 5 000 рублей, к нему существенно меньше требований, а когда он стоит 90 000 и выполняет примерно те же функции, пусть и лучше, хочется уже, чтобы все было приятно. Иногда производители идут на ухищрения и предлагают другие варианты для усиления тактильных ощущений.
Тактильная отдача нужна не всем.
Какие типы вибромоторов бывают в телефоне?
Есть даже термин для обозначения обратной связи с устройством — Haptic. Обычно мы о нем не говорим, кроме тех случаев, когда производитель смартфона сделал свою работу очень хорошо или, наоборот, очень плохо. Правда, это относится в первую очередь ко встроенному вибромотору, который пару недель назад очень горячо обсуждали в нашем Telegram-чате.
Лично я не люблю, когда мотор вторит моим движениям и сопровождает все мои действия со смартфоном. Если я коснулся клавиатуры и смартфон завибрировал, у меня все равно нет ощущения тактильной отдачи. В моем случае это вызывает только отторжение и ощущение, когда что-то случилось, но не вовремя. Я всегда первым делом стараюсь отключить эту функцию и вчера уже рассказывал, как это сделать.
Иногда я могу сделать поблажку для Taptic Engine, который встречается в iPhone и Apple Watch. Он действительно крут и передает тактильный отклик, а не просто вибрацию по принципу ”чем богаты, тем и рады”. То есть просто включает то, что у него есть, хоть это и нужно совершенно для другого.
Так выглядит Taptic Engine.
Почему важна обратная связь с телефоном
Дисплей современного телефона представляет собой кусок твердого стекла или пластика. Он не изгибается и не проминается, когда вы нажимаете на значок или печатаете сообщение, поэтому сам по себе тактильный отклик нулевой. Ваш палец ударяет по кусочку стекла и это все, что вы почувствуете. У вас не будет ощущения, что вы на что-то нажали.
Многие, как и я, ищут способ отключить тактильную отдачу, особенно к клавиатуре, так как не все смартфоны могут синхронизировать отклик с касаниями.
Почему же тогда есть огромное количество тех пользователей, которые не то, что не хотят отключать отдачу, но даже наоборот, включают ее, когда она отключена по умолчанию. Ответ прост — они кинестетики.
Кинестетик — это человек, который воспринимает мир на ощупь, тактильно.
Для них важно не только смотреть или слушать, но, в первую очередь, ощущать. Для них важны и материал корпуса, и та самая отдача.
Им кажется, что если есть кнопка, то она должна щелкнуть при нажатии. По большей части поэтому они и включают отклик клавиатуры.
Как работает виброотклик
Все просто. Для того, чтобы виброотклик сработал, надо подать на мотор напряжение и он завибрирует. Вот только надо понимать все сложности. Когда вибрация идет во время звонка или входящего сообщения, все относительно просто и задержки во времени даже в секунду ничего не значат и никакой проблемы из себя не представляют. Другое дело, когда вибрация сопровождает касания экрана или игровой процесс.
Сам мотор не понимает, что пользователь коснулся экрана или что ударил по мячу в игре. Для этого есть программное обеспечение, которое должно настолько быстро обработать информацию и отправить сигнал на вибромотор, чтобы пользователь не ощутил задержку. Сложность еще в том, чтобы мотор мог быстро раскрутиться. Хотя, они сейчас мощные и проблем с этим нет.
Отклик во врем печати при помощи вибрации создать сложно.
Это важно из-за того, что мозг человека понимает, когда он коснулся экрана, и ровно в эту долю секунды должен произойти отклик. Иначе получится что-то типо того, когда слышишь свой голос в наушниках с задержкой и возникают очень неприятные ощущения.
В итоге, за работу моторов отвечает именно процессор. Иногда эту функцию выносят на дополнительный чип, чтобы скорость отклика была еще выше. Проблема в том, что заранее спрогнозировать нажатие нельзя, поэтому и надо работать очень оперативно.
Вибромотор в дорогих смартфонах лучше чем в дешевых. Это логично.
Другое дело с играми. Чуть большие задержки там допустимы, но все равно они должны исчисляться миллисекундами. С другой стороны, там проще спрогнозировать необходимость вибрации. Например, перед ударом по мячу или перед касанием стены в гоночном симуляторе. Правда, далеко не все производители так глубоко заморачиваются.
Должен ли телефон вибрировать
Я считаю, что все должно быть вовремя. Вибрация телефона важна в тот момент, когда он должен обратить на себя внимание. В остальных случаях это лишнее. Все равно сделать настоящую тактильную отдачу очень сложно. Особенно из-за того, что мотор должен быть расположен в правильном месте, но обычно ему достается место в уголке, так как середина занята аккумулятором.
Если вам нравится, когда смартфон вибрирует во время нажатия, в этом нет ничего плохого. Это как любить или не любить зеленый цвет — все индивидуально. Именно поэтому и хочется услышать ваше мнение. Давайте проведем свое исследование на тему любви или не любви к тактильной отдаче. Напишите об этом в комментариях и ответьте на вопрос ниже.
Как отключить вибрацию на клавиатуре Xiaomi
Большое количество действий на телефоне сопровождается вибрацией. Например, смартфон начинает вибрировать при входящем вызове или наборе текста. Это может отвлекать пользователей, поэтому они интересуются, как убрать вибрацию на смартфоне Xiaomi.
Зачем нужен виброотклик
Вибрация может выступать как в качестве сигнала оповещения (при звонках и уведомлениях), так и в виде тактильного взаимодействия с телефоном (набор текста, нажатие по сенсорным кнопкам). Это очень полезная функция, которая может облегчить пользование смартфоном. Но иногда интенсивный вибрирующий сигнал раздражает и мешает.
Отключение вибрации на телефонах Xiaomi
Ниже рассмотрим, как убрать виброотклик с телефонов Сяоми и Редми. Процедура очень простая и быстрая.
При нажатии на сенсорные кнопки
Для начала нужно отключить виброотклик, который появляется при нажатиях на сенсорные кнопки, расположенные внизу экрана. Для этого заходим в «Настройки» и открываем вкладку «Звук и вибрация». В графе «Виброотклик» выставляем «Нет», либо снижаем уровень вибрации до среднего или слабого. Готово, теперь наэкранные кнопки срабатывают бесшумно или очень тихо.
При использовании клавиатуры
Набор текста на виртуальной клавиатуре сопровождается вибрацией. Чтобы ее выключить, нужно:
1. Зайти в раздел «Расширенные настройки» — «Язык и ввод».
2.Нажать «Управление клавиатурами» и два раза зайти во вкладки «Настройки».
3.Деактивировать строку «Виброотклик на нажатие клавиш».
Если у вас установлена сторонняя клавиатура с Google Play, нужно будет перейти в ее настройки и открыть соответствующую вкладку. Чаще всего она называется «Звуки и вибрация».
При уведомлениях с приложений
К сожалению, нельзя одновременно отключить вибросигнал со всех приложений. Можно только на время активировать режим «Не беспокоить» или «Без звука». Для этого откройте шторку уведомлений и нажмите по значку.
Не хотите, чтобы оповещения с программ вообще приходили на смартфон? Тогда зайдите в настройки, откройте «Уведомления» и снимите галочки с тех приложений, от которых не требуются входящие уведомления.
При входящих вызовах
Звонки тоже сопровождаются активной вибрацией, которая может отвлекать во время учебы или работы. Выключить раздражающую функцию очень легко. Опять переходим в «Настройки» — «Звук и вибрация». Передвигаем ползунок в неактивное состояние напротив строки «Вибрация при звонке». Здесь же можно отключить вибрацию в бесшумном режиме.
Что делать, если вибрация не работает
Поговорим о другой ситуации, когда виброотклик вообще не срабатывает. Если такая проблема возникла, нужно:
1.Проверить, включена ли опция в настройках. Для этого зайдите в пункты, описанные выше, и наоборот везде активируйте ползунки.
2.Перезагрузить смартфон. Возможно, это временная неполадка, которая успешно устранится после перезагрузки.
3.Сбросить мобильное устройство до заводских настроек. Данный способ может помочь, если возник серьезный программный сбой. Не забудьте создать резервную копию важных данных.
4.Установить новую прошивку. Радикальный вариант, к которому стоит прибегать, если вы уверены, что решить проблему другим способом не удастся. Например, многие пользователи после получения рут-прав проводят необдуманные действия с системными файлами. И, как результат, некоторые важные функции (в нашем случае — вибрация) перестают работать.
5.Обратиться в сервисный центр. Нельзя исключать механическую поломку. Вибромотор мог просто сломаться. Подчинит его только мастер.
Мы обсудили, как избавиться от вибрирующего сигнала на телефонах Xiaomi. На проведение этой легкой операции вам нужно будет потратить всего несколько минут. При возникновении вопросов можете обратиться за помощью в комментарии под статьей.
Настройка вибрации в Android: подробное описание и видеоинструкция
Android-клавиатуры обладают интересной фишкой — виброоткликом. При нажатии клавиши появляется лёгкая вибрация в определённой точке экрана, что позволяет физически почувствовать нажатие клавиши. Эта функция поддерживается не только стандартными предустановленными клавиатурами, но и приложениями сторонних разработчиков, скачанными с Google Play Market. Функцию можно настраивать по своему усмотрению: можно сделать виброотклик сильнее или слабее; определить, когда именно должна включаться вибрация, а когда нет. Также вибрацию можно отключить. Давайте разберём, каким образом можно настроить виброотклик на Андроид.
Как отключить виброотклик клавиатуры
Чтобы включить виброотклик обратно нужно открыть настройки, затем вкладку «Язык, время, клавиатуры». Затем открыть параметры нужной клавиатуры и сдвинуть переключатель «Вибрация» в положение On.
Видео: как снять виброотклик на смартфоне
Что делать, если функция вибрации не работает или пропала?
Есть несколько причин, из-за которых не работает функция виброотклика.
Функция не включена
Включён режим энергосбережения
Вибрация изрядно съедает энергию, поэтому энергосберегающий режим отключает функцию виброотклика. Если вы хотите вернуть вибрацию — отключите режим энергосбережения или настройте его таким образом, чтобы он не отключал вибрацию клавиатуры.
Клавиатура не поддерживает функцию виброотклика
Если вы используете стороннюю клавиатуру из Google Play Market, то, возможно, разработчики не предусмотрели для неё взаимодействие с вибромотором мобильного устройства. Проблему можно решить только путём установки другой клавиатуры.
Случайный баг
Возможно и то, что система каким-то образом «затупила». Код программ не идеален, так что такое вполне может случиться. Помочь должна перезагрузка устройства.
Вибромотор неисправен
Если ничего из вышеперечисленного не помогает, то, возможно, проблемы в аппаратной части. Виброотклик не будет работать, если вибромотор мобильного устройства имеет физические повреждения. Несите устройство в сервисный центр, чтобы заменить его.
Как усилить виброотклик на Андроид?
Если в клавиатуре (как, например, в Google Клавиатура) регулировка силы вибрации предусмотрена разработчиками, то достаточно зайти в настройки приложения и найти ползунок, отвечающий за силу вибрации. Если функция не предусмотрена (как, например, в стандартной клавиатуре), то сторонними приложениями ничего сделать нельзя. Зато можно менять и настраивать виброотклик уведомлений. На помощь придут программы из Google Play Market.
Customize Vibrancy
Ссылка для скачивания: https://play.google.com/store/apps/details?id=ru.ivanp.vibro&hl=ru.
Customize Vibrancy позволяет увеличить или уменьшить силу вибрации как клавиатурного виброотклика, так и виброзвонка, уведомлений и т. д. Также программа может задавать разные вибросигналы для разных действий.
Описание программы на Play Маркете.
Это приложение позволяет настроить вибрацию вашего телефона. Вы можете выбрать одну из стандартных вибраций или создать свою и установить её на:
Инструкция по использованию
Окно программы состоит из списка действий, на которые можно настроить вибрацию.
Vibration Notifier
Ссылка для скачивания: https://play.google.com/store/apps/details?id=de.j4velin.vibrationNotifier&hl=ru.
Функциональность программы проще и меньше, чем в Customize Vibrancy, однако, по уверениям пользователей Google Play, работает она куда стабильнее. Vibration Notifier позволяет настроить вибрацию, которая будет уведомлять вас о пропущенных вызовах и непрочитанных сообщений, определённым образом вибрируя каждые N минут.
Инструкция
В главном меню есть список событий, о которых нужно оповещать пользователя. Вы задаёте вибросигнал, силу вибрации и период повторения сигнала в минутах.
Как включить/выключить вибросигнал?
При звонке
Для уведомлений
Чтобы включить/отключить вибрацию всех уведомлений, откройте панель уведомлений (свайп по экрану сверху вниз). Найдите кнопку «Вибрация», включите или отключите её.
Вибрация для уведомления отдельных приложений отключается в настройках приложений. Для примера отключим вибрацию уведомлений во Вконтакте.
При СМС
Без помощи сторонних программ включать или отключать вибрацию при СМС по своему усмотрению нельзя. Только полностью отключить вибрацию уведомлений.
Но можно воспользоваться программой Customize Vibrancy (см. выше). В главном меню зажать пункт «На входящее SMS», откроются настройки виброотклика для СМС. Вы можете установить его по своему усмотрению из списка вибросигналов или отключить, выбрав пункт «Не вибрировать».
Для всех касаний
На Android виброотклик используется в клавиатурах и системных кнопках. Отключать/включать их нужно по отдельности.
Настройка вибрации через инженерное меню
Все Android-устройства имеют особое меню настроек — инженерное. Предназначено оно для проверки и отладки аппаратной части устройства. Так как меню содержит в себе настройки, способные сломать устройство, оно скрыто от пользователей. Для того чтобы войти в него, нужно открыть стандартное приложение для звонков и в набор номера ввести код инженерного меню. У каждого производителя код свой.
Таблица: коды для входа в инженерное меню
Производитель | Код |
Meizu | *#*#3466633#*#* |
Samsung | *#*#8255#*#* или *#*#4636#*#* |
HTC | *#*#3424#*#* или *#*#4636#*#* или *#*#8255#*#* |
Sony | *#*#7378423#*#* |
Philips, Alcatel | *#*#3646633#*#*; |
Fly | *#*#84666364#*#* или *#*#446633#*#* или *#*#3646633#*#* |
Huawei | *#*#2846579#*#* или *#*#2846579159#*#* |
Android даёт пользователю возможность настроить функцию виброотклика так, как удобно ему. Можно оставить или убрать вибрацию на уведомления, СМС, звонок, набор текста на клавиатуре. Есть возможность отключить вибрацию только у конкретного приложения или конкретного события. А если какой-то возможности не хватает, её всегда можно реализовать с помощью приложений и утилит сторонних разработчиков из Google Play Market.