Технология Anti-Ghosting в современных клавиатурах предотвращает регистрацию «фантомных» клавиш при одновременном нажатии нескольких клавиш. 1
В основе работы клавиатуры лежит матричная система, где каждая клавиша находится на пересечении определённой строки и столбца. 2 При нажатии на клавишу контакты под ней соединяются, создавая электрический сигнал. 2 Контроллер клавиатуры сканирует матрицу, посылая небольшой электрический сигнал в каждый столбец по очереди и проверяя, активна ли какая-либо строка. 1
Anti-Ghosting работает следующим образом: контроллер решает, что одна из только что нажатых клавиш — «призрак», и игнорирует её. 3 Также программа может выявить ситуацию, когда срабатывает третья кнопка, и заблокировать как это нажатие, так и последующие. 3
Существует несколько способов реализовать функцию Anti-Ghosting в клавиатуре, среди них: блокировка, диоды и ёмкостное считывание. 1