Ход клавишиНастройте звук, ощущения и привычную раскладку.
← К материаламУход и диагностика · 2 мин

Как отличить неисправную клавишу от ошибочного назначения слоя?

Сначала проверьте, видит ли тестер физическое нажатие. Если отклик есть, сравните назначение клавиши на базовом и активном слоях: проблема может быть в раскладке, а не в переключателе.

Механические клавиатуры под себя — схематическая композиция
Иллюстрация: Редакция «Ход клавиши» · собственная иллюстрация

Проверьте физический отклик

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

Если тестер не видит нажатие, одной проверкой назначения слоя неисправность не исключить.

  • Нажмите клавишу несколько раз.
  • Проверьте реальную позицию в тестере.
  • Сравните результат с соседними клавишами.

Сравните слои

QMK описывает keymap как соответствие физических позиций кодам клавиш на слоях. Одни и те же физические клавиши могут выполнять разные функции при смене слоя.

Сравните назначение спорной клавиши на базовом и активном слоях. Уточните, включается ли слой моментально, временно или переключаемо, поскольку режим меняет поведение клавиши.

  • Определите активный слой.
  • Проверьте код клавиши на каждом relevant слое.
  • Найдите клавишу возврата на базовый слой.

Сделайте вывод

Если физический отклик присутствует, но результат меняется вместе со слоем, вероятна ошибка назначения или ожиданий от раскладки. Если отклика нет уже в тестере, программное назначение не объясняет отсутствие сигнала полностью.

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

  • Сохраните текущую конфигурацию.
  • Проверьте точную ревизию платы в VIA.
  • Изменяйте назначения только после проверки.

Проверьте себя

  • Проверить клавишу в тестере.
  • Сравнить базовый и активный слои.
  • Сохранить рабочую конфигурацию перед изменениями.

Частый вопрос

Что означает отклик в тестере, но не та буква в программе?

Это указывает на необходимость проверить назначение клавиши и активный слой; физический отклик при этом присутствует.

Источники