---
key: mechanic/keyboard--family-sensors
type: mechanic
id: keyboard--family-sensors
lang: ru
title: Аналоговые клавиши и датчики
summary: >-
  Специальная клавиатура сообщает глубину хода клавиш как аналоговое значение. В
  Wootility кривая связывает миллиметры хода с выходом контроллера.
updatedAt: '2026-10-22'
status: active
url: 'https://gamemechanics.pro/ru/knowledge/mechanic/keyboard--family-sensors/'
jsonUrl: >-
  https://gamemechanics.pro/api/v1/knowledge/ru/mechanic/keyboard--family-sensors.json
markdownUrl: >-
  https://gamemechanics.pro/content/knowledge/ru/mechanic/keyboard--family-sensors.md
aliases: []
tags:
  - Физическая клавиатура
  - Специальный сигнал
sourceIds:
  - source-7d74f6eee9cf4b07
sources:
  - id: source-7d74f6eee9cf4b07
    title: Wootility 5.4.2 (demo)
    url: 'https://wooting.io/wootility'
    verifiedAt: null
relations: []
placements:
  - catalogId: keyboard
    id: family-sensors
    title: Физическая клавиатура
    url: 'https://gamemechanics.pro/ru/mechanics/keyboard/#family-sensors'
    categoryIds:
      - section-9
supersededBy: []
attributes:
  preview:
    updatedAt: '2026-10-22'
    title: Аналоговые клавиши и датчики
    description: >-
      Специальная клавиатура сообщает глубину хода клавиш как аналоговое
      значение. В Wootility кривая связывает миллиметры хода с выходом
      контроллера.
    image:
      src: images/mechanics/control-wootility-analog.webp
      width: 1280
      height: 720
      crop:
        x: 390
        'y': 360
        width: 860
        height: 340
      game: Wootility 5.4.2 (demo)
      sourceUrl: 'https://wooting.io/wootility'
      originalUrl: 'https://wootility.io/'
      credit: Wooting
      rights: >-
        Imagery © Wooting. Developer-distributed screenshot or frame; all rights
        reserved. Excluded from MIT and CC BY 4.0.
      caption: 'Wootility, демо: аналоговое значение зависит от глубины хода'
      alt: 'Wootility, демо: аналоговое значение зависит от глубины хода'
      markers:
        - x: 45
          'y': 90
          label: 'Горизонтальная ось измеряет ход в миллиметрах, а не силу'
    tips:
      - >-
        Проверяйте устройство и API; обычное событие keydown не содержит глубину
        хода.
    examples:
      - title: Wootility 5.4.2 (demo)
        url: 'https://wooting.io/wootility'
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/keyboard
---
# Аналоговые клавиши и датчики

id: keyboard--family-sensors
type: mechanic
key: mechanic/keyboard--family-sensors
lang: ru
status: active
url: https://gamemechanics.pro/ru/knowledge/mechanic/keyboard--family-sensors/

Специальная клавиатура сообщает глубину хода клавиш как аналоговое значение. В Wootility кривая связывает миллиметры хода с выходом контроллера.

## На одном экране

![Wootility, демо: аналоговое значение зависит от глубины хода](https://gamemechanics.pro/images/mechanics/control-wootility-analog.webp)

[Wootility 5.4.2 (demo)](https://wooting.io/wootility) · Imagery © Wooting. Developer-distributed screenshot or frame; all rights reserved. Excluded from MIT and CC BY 4.0.

1. Горизонтальная ось измеряет ход в миллиметрах, а не силу

- Проверяйте устройство и API; обычное событие keydown не содержит глубину хода.

- [Wootility 5.4.2 (demo)](https://wooting.io/wootility)

## Как работает

Эти взаимодействия требуют соответствующего оборудования и доступного потока данных.

## Варианты

### Варианты и применение

<a id="family-sensors-variants"></a>

- Глубина хода клавиши. Действие: Непрерывное значение положения задаёт величину действия. Применение: Плавная скорость, газ и тормоз, степень открытия клапана. Условия: Нужна аналоговая клавиатура и SDK либо совместимый режим контроллера. Оборудование: Специальное устройство / SDK. <a id="variant-k129"></a>
- Несколько уровней хода. Действие: Разные диапазоны глубины включают разные ступени или действия. Применение: Ходьба и бег одной клавишей, полунажатие и полное действие, ступени тяги. Условия: Порогам нужны допуски или гистерезис, чтобы состояние не дрожало. Оборудование: Специальное устройство / SDK. <a id="variant-k130"></a>
- Частичное отпускание. Действие: Новое действие допускается после небольшого обратного хода без полного возврата. Применение: Повторные движения, переактивация ноты, чувствительный сброс команды. Условия: Возможность зависит от датчика, прошивки и API; rapid trigger может работать внутри клавиатуры. Оборудование: Специальное устройство / SDK. <a id="variant-k131"></a>
- Скорость движения клавиши. Действие: Изменение глубины за время используется как оценка скорости нажатия или отпускания. Применение: Атака музыкального звука, инерция условного инструмента, выразительное исполнение. Условия: Нужны достаточно частые аналоговые отсчёты; это не обычный интервал keydown/keyup. Оборудование: Специальное устройство / SDK. <a id="variant-k132"></a>
- Измеренная сила. Действие: Датчик измеряет приложенное усилие, а правило использует его величину. Применение: Сжатие захвата, давление кисти, музыкальная экспрессия. Условия: Датчик силы является отдельным требованием; измерение хода само по себе силы не даёт. Оборудование: Специальное устройство / SDK. <a id="variant-k133"></a>
- Касание без срабатывания. Действие: Сенсор различает прикосновение или близость пальца до обычного нажатия. Применение: Предпросмотр функции, игра на касание, подсветка готового инструмента. Условия: Нужна клавиатура или накладка с соответствующими сенсорами. Оборудование: Специальное устройство / SDK. <a id="variant-k134"></a>
- Движение всего устройства. Действие: Внешний или встроенный датчик измеряет наклон, поворот или ускорение клавиатуры. Применение: Наклонять платформу, управлять курсом, соединять печать с жестами. Условия: Инерциальные датчики не входят в стандартные клавиатурные события. Оборудование: Дополнительный канал. <a id="variant-k135"></a>
- Акустическое считывание. Действие: Микрофон анализирует звуки нажатий как дополнительный вход. Применение: Ритмический инструмент, художественный эксперимент, распознавание серии стуков. Условия: Микрофон требует доступа; звук ненадёжно определяет конкретную клавишу. Оборудование: Дополнительный канал. <a id="variant-k136"></a>

## Контекст и ограничения

Авторская рабочая классификация для проектирования игр и взаимодействий. Варианты могут пересекаться и сочетаться; список не является общепринятым стандартом или доказанно исчерпывающим перечнем. Примеры применения условные, если рядом не указано конкретное подтверждаемое наблюдение. Источники поддерживают отдельные приёмы и технические ограничения.

## Связанные материалы


## Источники и происхождение

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.

- [Wootility 5.4.2 (demo)](https://wooting.io/wootility) (id: source-7d74f6eee9cf4b07)

CC-BY-4.0 · gamemechanics.pro contributors
