Мультитач
Мультитач (от англ. multitouch, multi-touch) — технология, позволяющая сенсорному экрану или трекпаду одновременно распознавать и обрабатывать несколько точек касания. В отличие от одноточечного сенсорного ввода, при котором регистрируется только одно нажатие, мультитач даёт возможность взаимодействовать с устройством с помощью двух и более пальцев, что позволяет реализовывать жесты (сведение, разведение, поворот, нажатие и удержание, смахивание и т. д.). Технология лежит в основе интерфейсов современных смартфонов, планшетов, ноутбуков, графических планшетов, сенсорных киосков и интерактивных досок.
Принцип работы
Технология мультитач базируется на двух основных типах сенсорных экранов: резистивных и ёмкостных. Резистивные экраны регистрируют нажатие через изменение сопротивления при соприкосновении двух проводящих слоёв; они дешевле, но поддерживают мультитач лишь в ограниченном виде (чаще всего два касания) и обладают меньшей чувствительностью. Ёмкостные сенсоры (проекционно-ёмкостные) используются в подавляющем большинстве современных устройств: они состоят из сетки прозрачных электродов, создающих электрическое поле. При прикосновении пальца происходит утечка тока, контроллер вычисляет координаты нескольких точек касания. Ёмкостная технология поддерживает до 10 и более одновременных касаний.
Существуют и другие методы реализации мультитач: оптические (с использованием инфракрасных датчиков или камер), акустические (на основе поверхностных акустических волн), а также тензометрические (регистрирующие деформацию поверхности). В трекпадах ноутбуков используется ёмкостная технология, но с сенсорной панелью, а не с экраном.
История
Ранние разработки (1960—1980-е)
Концепция одновременного ввода нескольких точек была впервые реализована ещё в 1965 году: канадский инженер Артур Аппель (Arthur Appel) создал устройство, реагирующее на касание двух пальцев. Однако термин «мультитач» и практические прототипы появились позже. В 1982 году в Университете Торонто группа исследователей разработала оптический датчик, способный отслеживать несколько нажатий. В 1984 году компания Bell Labs создала систему, распознающую рисунок пальцев. В 1985 году японская компания Sony выпустила цифровую рамку для фотографий с базовым мультитач-интерфейсом, но коммерческого успеха она не имела.
Студент Майлис и FingerWorks (1990-е)
Ключевой фигурой в истории мультитач считается американский изобретатель Уэйн Майлис (Wayne Westerman). В 1999 году он защитил докторскую диссертацию на тему «Мультитач-взаимодействие с компьютером» и совместно с Джоном Элиасом основал компанию FingerWorks. Компания выпускала мультитач-клавиатуры и трекпады, которые распознавали сложные жесты. В 2005 году FingerWorks была приобретена компанией Apple, которая затем использовала наработки для создания жестов в ноутбуках MacBook и сенсорного интерфейса iPhone.
Коммерциализация (2007 — настоящее время)
Переломным моментом стал выпуск смартфона Apple iPhone первого поколения (2007). Он был оснащён ёмкостным дисплеем с полноценной поддержкой мультитач, что позволило отказаться от физической клавиатуры и стилуса. Презентация iPhone вызвала массовое внедрение мультитач в мобильные устройства: в 2008 году появилась ОС Android от компании Google (Meta — организация признана экстремистской и запрещена в РФ), также основанная на сенсорном управлении. С тех пор мультитач стал стандартом для всех смартфонов, планшетов, а также множества ноутбуков (через тачпад) и сенсорных мониторов.
Основные жесты и их значение
Мультитач-интерфейсы опираются на небольшой набор стандартизированных жестов, определённых консорциумом W3C и производителями ОС:
| Жест | Количество пальцев | Действие (типовое) |
|---|---|---|
| Касание (tap) | 1 | Выбор элемента / нажатие кнопки |
| Двойное касание (double tap) | 1 | Увеличение / уменьшение масштаба или открытие |
| Прокрутка (scroll/swipe) | 1 или 2 | Листание страницы или списка |
| Сведение пальцев (pinch) | 2 | Уменьшение масштаба |
| Разведение пальцев (stretch) | 2 | Увеличение масштаба |
| Поворот (rotate) | 2 | Вращение изображения или объекта |
| Долгое касание (long press) | 1 | Контекстное меню / перемещение элементов |
| Смахивание тремя пальцами | 3 | Переключение между приложениями / рабочими столами |
| Смахивание четырьмя пальцами | 4 | Открытие панели задач / показать все окна |
Точная реализация жестов может отличаться в разных операционных системах (iOS, Android, Windows, macOS) и приложениях.
Аппаратная поддержка
Операционные системы
Все современные операционные системы имеют встроенную поддержку мультитач на уровне драйвера и сенсорного API. В Windows (начиная с Windows 7) поддерживаются до 255 точек касания; macOS — до 16; iOS и Android — до 10. Пользовательские жесты могут быть настроены или дополнены сторонними утилитами.
Устройства
Мультитач используется в:
- Смартфонах и планшетах (основной способ ввода);
- Ноутбуках (сенсорные тачпады и экраны);
- Графических планшетах и интерактивных дисплеях (например, Wacom Cintiq, iPad Pro);
- Сенсорных киосках и банкоматах (обычно поддерживают лишь базовый мультитач);
- Интерактивных досках и проекторах (с инфракрасной или лазерной решёткой);
- Автомобильных информационно-развлекательных системах.
Применение в различных областях
- Мобильные устройства — основная сфера: клавиатура, масштабирование, кастомизация интерфейса.
- Графический дизайн и анимация — поворот холста, изменение размера кисти, многослойная работа с изображениями.
- Научная визуализация — масштабирование и вращение трёхмерных моделей.
- Медицина — управление диагностическими изображениями (МРТ, КТ) без загрязнения стерильных инструментов.
- Образование — интерактивные доски для коллективной работы.
- Музыкальные инструменты — симуляция синтезаторов и сэмплеров с мультитач-управлением.
Ограничения
- Усталость рук («Gorilla Arm») — при длительной работе с вертикальным сенсорным экраном рука быстро устаёт из-за отсутствия опоры.
- Точность ввода — без стилуса сложно выполнять действия, требующие миллиметровой точности (например, выделение пикселей в редакторе).
- Сбои при наличии внешних факторов — чувствительные ёмкостные экраны могут реагировать на воду, перчатки или непроводящие материалы.
Безопасность
Ёмкостные сенсорные экраны могут быть подвержены электромагнитным помехам и некорректной работе при близком расположении мощных источников излучения. Кроме того, на поверхности экранов остаются отпечатки пальцев, что потенциально может быть использовано для несанкционированного снятия остаточной информации (смазанный отпечаток на стекле). Вместе с тем, мультитач сам по себе не является каналом утечки данных, если не используется для ввода паролей и цифровой подписи без шифрования.
Будущее технологии
Развитие мультитач идёт в направлениях:
- Сенсоры высокой плотности — увеличение числа точек касания до сотен для более точного распознавания жестов.
- Распознавание нажатия с разной силой (3D Touch, Force Touch) — дополняет мультитач, позволяя отличать лёгкое касание от сильного нажатия.
- Комбинация с SoC — встраивание контроллера сенсора непосредственно в процессор (например, Intel / Apple Silicon).
- Бесконтактное управление — прогнозирование жестов без касания (на основе камер или инфракрасных датчиков).
Технология остаётся одной из главных парадигм взаимодействия человека с цифровыми устройствами и продолжает развиваться как в аппаратной, так и в программной части.
Источники
- Westerman, W. «Hand tracking, finger identification, and chordic manipulation on a multi-touch surface» (1999), диссертация, Университет Делавэра.
- Buxton, W. «Multi-Touch Systems that I Have Known and Loved» (2007), Microsoft Research.
- Apple Inc. «iPhone: Multitouch» (2007), пресс-релиз.
- Google LLC (организация признана нежелательной на территории РФ) «Android Developers: Gestures» (официальная документация).
- Microsoft Corporation «Windows Touch Interaction Guide» (официальная документация).
- W3C «Touch Events Specification» (рекомендация консорциума).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →