Что такое дребезг клавиш?
Дребезг (по-английски key chatter) — это когда одно нажатие клавиши регистрируется как два (или больше). Металлические контакты внутри свитча отскакивают, и контроллер клавиатуры считает каждый отскок новым нажатием. Это выглядит как удвоенные буквы («приивет», «ттест»), которые ты точно не набирал.
Чаще всего это бывает у механических клавиатур с изношенными или грязными свитчами и у клавиатур с очень коротким временем debounce в прошивке.
Как пройти тест
- Кликни в текстовое поле и печатай как обычно около минуты.
- Затем медленно нажимай каждую подозрительную клавишу, примерно раз в секунду, 30–50 раз.
- Любая клавиша, у которой нажатие пришло быстрее порога после отпускания, отмечается как дребезг и подсвечивается красным.
Удержание клавиши (автоповтор) игнорируется, так что ложных срабатываний от него не будет.
Как читать результаты
- 0 повторов: с клавиатурой всё в порядке.
- Редкий дребезг на одной клавише: обычно грязь или свитч, который начинает выходить из строя.
- Частый дребезг на одной клавише: свитч неисправен.
- Дребезг на многих клавишах: скорее настройка прошивки или debounce либо проблема контроллера.
Как исправить дребезг
- Почисти свитч. Сними колпачок и продувай свитч сжатым воздухом, многократно нажимая его.
- Увеличь debounce. Многие игровые клавиатуры позволяют поднять debounce в своём ПО. Попробуй 5–10 мс.
- Обнови прошивку. Производители иногда исправляют дребезг обновлениями.
- Замени свитч. На клавиатурах с hot-swap это занимает секунды.
- Используй гарантию. Для клавиатур без замены свитчей дребезг обычно покрывается гарантией.
С кнопками мыши бывает то же самое. Проверь их тестом даблклика.
Частые вопросы
Какой порог выбрать?
Большинству подходит 50 мс. Человеческие двойные нажатия редко быстрее 70–80 мс, а дребезг обычно короче 30 мс. Снизь порог, если печатаешь очень быстро и получаешь ложные срабатывания.
Покрывается ли дребезг гарантией?
Обычно да. Дребезг — признанная неисправность свитча. Сохрани скриншот результатов с неисправной клавишей: он поможет при гарантийном обращении.
Обновлено: