{"schemaVersion":1,"record":{"key":"mechanic/trackpad--family-10","type":"mechanic","id":"trackpad--family-10","lang":"ru","title":"Давление и сила","summary":"Force Touch измеряет усилие и различает обычный клик и более сильное нажатие. В macOS порог клика настраивается только для подходящего трекпада.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/ru/knowledge/mechanic/trackpad--family-10/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/ru/mechanic/trackpad--family-10.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/ru/mechanic/trackpad--family-10.md","aliases":[],"tags":["Взаимодействие с трекпадом","Каталог механик"],"sourceIds":["source-c1dd61a434f7ff1a","source-907e8574d34ed44f"],"sources":[{"id":"source-c1dd61a434f7ff1a","title":"Force Touch и тактильная отдача","url":"https://support.apple.com/en-us/102309","verifiedAt":null},{"id":"source-907e8574d34ed44f","title":"AppKit: поведение давления","url":"https://developer.apple.com/documentation/appkit/nsevent/pressurebehavior-swift.enum","verifiedAt":null}],"sections":[{"id":"principle","title":"Как работает","body":"Измеряемая сила нажатия задаёт значение или порог действия; обычный клик и размер контакта не заменяют датчик силы."},{"id":"variants","title":"Варианты","body":"### Варианты и применение\n\n<a id=\"family-10-variants\"></a>\n\n- Сильный клик. Жест: После обычного нажатия перейти к более сильному. В интерфейсе: Дополнительная контекстная команда или предпросмотр. В игре: Второе действие инструмента, усиленное взаимодействие. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Нужны поддерживаемые ступени давления; это не обычное долгое нажатие. <a id=\"variant-91\"></a>\n- Аналоговая сила. Жест: Непрерывно связывать величину нажатия с параметром. В интерфейсе: Интенсивность эффекта, уровень или усилие. В игре: Газ, тормоз, сжатие предмета, мощность двигателя. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Диапазон и шум зависят от устройства; давление не обязательно измеряется отдельно для каждого пальца. <a id=\"variant-92\"></a>\n- Заряд от силы с отпусканием. Жест: Нарастить силу, затем снять нажатие для запуска. В интерфейсе: Выбор интенсивности перед подтверждением. В игре: Сильный бросок, удар, выстрел. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Заранее определить, используется сила в момент отпускания, пиковая сила или накопление во времени. <a id=\"variant-93\"></a>\n- Несколько порогов силы. Жест: Разделить измеряемую силу на программные диапазоны. В интерфейсе: Предпросмотр, выбор, подтверждение одной кнопкой. В игре: Ходьба, бег, рывок или разные состояния инструмента. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Физически различимых щелчков может быть меньше, чем программных порогов. Нужен гистерезис. <a id=\"variant-94\"></a>\n- Рисование с силой. Жест: Менять толщину или непрозрачность штриха по нажатию. В интерфейсе: Кисть, ретушь, рукописные пометки. В игре: Рисование рун с переменной толщиной, виртуальная гравировка. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Нужны одновременно траектория и давление; палец на trackpad не равен перу графического планшета. <a id=\"variant-95\"></a>\n- Сила как скорость. Жест: Увеличивать темп изменения параметра при усилении нажатия. В интерфейсе: Быстрая перемотка, прокрутка или регулировка. В игре: Скорость механизма, намотки или движения. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Управление скоростью отличается от задания абсолютного значения; нужен понятный ноль. <a id=\"variant-96\"></a>\n- Сила как переключатель точности. Жест: Нажимать сильнее для более медленного и точного управления. В интерфейсе: Точный режим редактирования без отдельной клавиши. В игре: Стабилизация прицела или аккуратное манипулирование. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Нажатие само может сдвигать палец; удобство нужно проверять на реальной панели. <a id=\"variant-97\"></a>\n- Дополнительное нажатие во время drag. Жест: В процессе переноса менять силу и включать вторую функцию. В интерфейсе: Предпросмотр приёмника, раскрытие вложенной папки, дополнительный режим. В игре: Сжать захваченный предмет, изменить хват или силу инструмента. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Нужно согласовать pressure-события с захватом указателя и системным поведением. <a id=\"variant-98\"></a>\n- Импульсы силы. Жест: Усиливать и ослаблять нажатие без полного отрыва. В интерфейсе: Экспрессивный музыкальный ввод, управление импульсами. В игре: Насос, пульсация способности, передача ритма силой. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Обычный клик не сообщает такую кривую; требуется сглаживание и пороги с допуском. <a id=\"variant-99\"></a>\n- Удержание силы в диапазоне. Жест: Сохранять давление между нижней и верхней границами. В интерфейсе: Тренажёр дозирования усилия. В игре: Тонкая работа с хрупким предметом, натяжение струны, обезвреживание. Уровень доступа: Датчик силы; Нужны измерение силы и подходящий API. Обычный клик или большая площадь контакта не заменяют датчик. Условия: Это авторская игровая модель; пороги нужно калибровать, а альтернативу давать по времени или ползунку. <a id=\"variant-100\"></a>"},{"id":"context","title":"Контекст и ограничения","body":"Авторская рабочая классификация для проектирования игр и взаимодействий. Варианты могут пересекаться и сочетаться; список не является общепринятым стандартом или доказанно исчерпывающим перечнем. Примеры применения условные, если рядом не указано конкретное подтверждаемое наблюдение. Источники поддерживают отдельные приёмы и технические ограничения."}],"relations":[],"placements":[{"catalogId":"trackpad","id":"family-10","title":"Взаимодействие с трекпадом","url":"https://gamemechanics.pro/ru/mechanics/trackpad/#family-10","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Давление и сила","description":"Force Touch измеряет усилие и различает обычный клик и более сильное нажатие. В macOS порог клика настраивается только для подходящего трекпада.","image":{"src":"images/mechanics/control-macos-force-touch.webp","width":1440,"height":1225,"crop":{"x":473,"y":598,"width":936,"height":239},"game":"macOS Trackpad settings","sourceUrl":"https://support.apple.com/en-us/102309","originalUrl":"https://cdsassets.apple.com/live/7WUAS350/images/macos/tahoe/macos-tahoe-26-system-settings-trackpad-point-and-click-look-up-and-data-detectors.png","credit":"Apple","rights":"Imagery © Apple. Developer-distributed screenshot or frame; all rights reserved. Excluded from MIT and CC BY 4.0.","caption":"macOS: сила клика и включение Force Click","alt":"macOS: сила клика и включение Force Click","markers":[{"x":79,"y":52,"label":"Light, Medium и Firm задают требуемое усилие клика"}]},"tips":["Проверяйте Force Touch отдельно: обычный клик и площадь касания не измеряют силу."],"examples":[{"title":"macOS Trackpad settings","url":"https://support.apple.com/en-us/102309"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/trackpad"}}