Открыть сервис

подавление случайных касаний

Подавление случайных касаний (англ. palm rejection, accidental touch rejection, touch rejection) — это совокупность аппаратных и программных методов, используемых в устройствах с сенсорными экранами (смартфонах, планшетах, ноутбуках, графических планшетах, электронных книгах), предназначенная для предотвращения регистрации ложных нажатий, возникающих при непреднамеренном контакте пальцев, ладони, щеки или других частей тела пользователя с рабочей поверхностью дисплея. Основная цель технологии — обеспечить возможность естественного взаимодействия (например, письма стилусом или удержания устройства в руке) без прерывания основного сценария использования ложными срабатываниями.

История

Проблема случайных касаний стала актуальной с массовым распространением ёмкостных сенсорных экранов в середине 2000-х годов. Ранние резистивные экраны, требовавшие физического нажатия, были менее подвержены этой проблеме, но уступали по чувствительности и мультитач-возможностям.

Первые коммерческие реализации подавления касаний появились в графических планшетах для профессиональных художников (например, Wacom), где ладонь пользователя часто опирается на рабочую поверхность. В потребительской электронике ключевым стимулом стал выход Apple iPad (2010) и развитие стилусов. В 2012 году в iOS 5 была внедрена технология, игнорирующая прикосновения ладони при использовании пальца. В 2015 году Apple запатентовала систему, анализирующую форму и площадь касания для различения пальца и ладони.

В Android-устройствах системное подавление касаний появилось позже и долгое время реализовывалось производителями на уровне прошивок (например, функция «Блокировка случайных нажатий» в MIUI от Xiaomi). В 2019 году Google внедрила в Android 10 API для подавления касаний в приложениях.

В ноутбуках с сенсорными экранами (например, Microsoft Surface, Lenovo Yoga) проблема «ложных нажатий» при складывании в режим планшета решалась с помощью датчиков Холла и гироскопов, отключающих клавиатуру и тачпад.

Принципы работы

Подавление случайных касаний основано на анализе нескольких параметров сенсорного ввода:

Анализ геометрии касания

Ёмкостные сенсоры регистрируют не только координаты, но и площадь контакта. Ладонь, щека или большой палец, удерживающий устройство, создают область касания значительно большего диаметра (обычно > 15-20 мм), чем кончик пальца или стилуса. Алгоритм помечает такие области как «нежелательные» и игнорирует их.

Анализ динамики и последовательности

  • Время удержания: случайное касание часто длится дольше, чем нажатие (например, при удержании устройства щекой во время разговора).
  • Скорость появления: резкое появление большой области контакта (ладонь) может быть проигнорировано, если в этот момент активен другой ввод (стилус).
  • Порядок событий: если сначала регистрируется касание стилусом, а затем — ладонью, ладонь игнорируется.

Использование дополнительных датчиков

  • Гироскоп и акселерометр: при разговоре по телефону датчик приближения (обычно инфракрасный или ультразвуковой) отключает сенсорный экран. В режиме чтения или рисования алгоритм может учитывать ориентацию устройства (портрет/ландшафт).
  • Датчики Холла: в ноутбуках-трансформерах они определяют, сложен ли экран, и автоматически отключают клавиатуру.
  • Сканер отпечатков пальцев: в некоторых устройствах (например, Samsung Galaxy Note) прикосновение к сканеру может активировать режим подавления случайных касаний.

Программная фильтрация

Операционная система или приложение (например, приложение для рисования) может динамически изменять зону подавления. В режиме письма стилусом (особенно активного — EMR, Apple Pencil) все касания ладони в радиусе 5-10 см от кончика стилуса игнорируются.

Классификация методов

По месту реализации

  • Аппаратное подавление: реализовано на уровне сенсорного контроллера (например, чип Synaptics или Wacom). Контроллер сам отбрасывает подозрительные касания до передачи данных в ОС.
  • Программное подавление: реализовано в драйвере, операционной системе (iOS, Android, Windows) или в конкретном приложении (Adobe Photoshop, Procreate).

По типу устройства

  • Для смартфонов: подавление касаний щекой при разговоре, удержании одной рукой, при использовании чехла-книжки.
  • Для планшетов и ноутбуков: подавление касаний ладонью при письме стилусом, при складывании в режим планшета.
  • Для графических планшетов: подавление касаний ладонью и пальцами при работе пером.
  • Для электронных книг: подавление касаний при удержании устройства одной рукой.

Применение

Смартфоны

  • Режим разговора: отключение экрана при поднесении к уху (датчик приближения).
  • Режим одной руки: игнорирование касаний пальцами, удерживающими устройство (например, в iPhone с 2017 года).
  • Игры: подавление касаний в области, где игрок держит устройство (например, в PUBG Mobile).

Планшеты и ноутбуки

  • Рисование и заметки: ключевая функция для устройств со стилусами (iPad Pro, Samsung Galaxy Tab S, Microsoft Surface). Без неё работа пером была бы невозможна.
  • Режим планшета: автоматическое отключение клавиатуры и тачпада при складывании ноутбука.

Графические планшеты

  • Профессиональные модели (Wacom Cintiq, Huion Kamvas): имеют специальную зону подавления (palm rejection zone), настраиваемую в драйвере.

Электронные книги

  • Amazon Kindle, PocketBook: подавление касаний в области, где читатель держит устройство (например, по краям экрана).

Проблемы и ограничения

Несмотря на развитие технологий, подавление случайных касаний не является идеальным. Основные проблемы:

  • Ложные срабатывания: алгоритм может ошибочно принять нажатие пальца за ладонь (например, при письме с нажимом) или наоборот — ладонь за палец, что приводит к нежелательному вводу.
  • Задержка: анализ касания требует времени (обычно 10-50 мс), что может вызывать заметную задержку при быстром вводе.
  • Зависимость от условий: влажные руки, толстые перчатки, защитные плёнки или стекла могут искажать форму касания и снижать точность.
  • Конфликт с пользовательскими сценариями: например, при использовании устройства в перчатках или при рисовании с опорой на ладонь в нестандартном положении.

Критика

Технология подавления случайных касаний критикуется за недостаточную гибкость. Пользователи профессиональных приложений для рисования (например, Adobe Fresco, Clip Studio Paint) отмечают, что алгоритмы часто не справляются с нестандартными позами руки (например, при рисовании на весу). В 2020 году в сообществе художников возникла дискуссия о том, что производители (особенно Apple) уделяют недостаточно внимания настройке зон подавления, полагаясь на автоматику.

Некоторые производители (например, Samsung в линейке Galaxy Tab S) предлагают ручную настройку чувствительности подавления, что, по мнению экспертов, является более предпочтительным решением для профессиональных пользователей.

Интересные факты

  • В 2014 году компания Apple подала патент на технологию, которая использует камеру для отслеживания положения руки и прогнозирования случайных касаний.
  • В операционной системе Windows 10 и 11 подавление случайных касаний реализовано на уровне драйвера сенсорного экрана и может быть отключено через реестр.
  • В некоторых моделях смартфонов (например, Google Pixel 6) используется машинное обучение для анализа паттернов касаний и адаптации подавления к конкретному пользователю.
  • В 2022 году компания Wacom представила технологию «Pro Pen 3», которая передаёт данные о наклоне и давлении пера, что позволяет более точно отличать нажатие пером от касания ладони.

Источники

  • Apple Inc. (2015). «Palm rejection technology for touch-sensitive devices». US Patent 9,158,411.
  • Google Developers (2019). «Android 10: Touch rejection API». Android Developers Documentation.
  • Microsoft Corporation (2020). «Surface Pen and touch rejection». Microsoft Support.
  • Wacom Co., Ltd. (2021). «Palm rejection in professional pen displays». Wacom Technology Guide.
  • Synaptics Inc. (2018). «Touch controller with palm rejection». Synaptics Technical Brief.
  • Обзор технологий сенсорных экранов (2023). Журнал «Мир ПК», №4, с. 45-52.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →