
Magnetic switches allow for adjustable actuation points because they output a continuously varying analog signal; the controller can read the precise depth of the stem at any position, meaning the actuation point is defined by software. In contrast, mechanical switches output a binary «on» or «off» signal; the actuation point is determined by the physical contact position of the metal leaf spring and is fixed at the factory. This is not merely a difference in «precision,» but a fundamental difference in the nature of the signal itself.
I. Механические переключатели: срабатывание как физическое событие
Внутренняя структура традиционного механического выключателя проста: шток, пружина, металлическая листовая пружина и электрические контакты.
When you press the key, the stem moves downward, causing the metal leaf spring to deform. Once the leaf spring reaches a critical point of deformation, the moving contact physically touches the stationary contact, closing the circuit and sending a «key pressed» signal to the computer. When the key is released, the leaf spring snaps back, the contacts separate, and the circuit opens.
В этом процессе точка срабатывания определяется физическим положением листовой рессоры. Срабатывание происходит именно там, где листовая рессора соприкасается. Это не регулируемый параметр, а неотъемлемая часть механической структуры переключателя. Например, точка срабатывания фиксируется на 2.0mm для переключателей Cherry Red, 1.2mm для переключателей Silver и 2.0mm для переключателей Brown — эти значения жестко закодированы в геометрии металлической листовой рессоры во время производства.
Пользователи не могут изменить это. Если вы не замените переключатель на переключатель с другой точкой срабатывания, эта точка остается неизменной.
II. Магнитные переключатели: срабатывание как программное определение
Магнитные выключатели имеют совершенно иную структуру, в них отсутствуют металлические листовые рессоры и физические контакты. Вместо этого постоянный магнит прикреплен к нижней части стержня, а датчик эффекта Холла расположен прямо под ним на печатной плате.
При нажатии клавиши магнит приближается к датчику, вызывая изменение напряженности обнаруженного магнитного поля. Это изменение происходит непрерывно: датчик выводит одно значение напряжения, когда магнит находится на расстоянии 5mm, другое, когда он находится на расстоянии 3mm, и еще одно, когда он находится на расстоянии 1mm.
The sensor outputs an analog signal rather than a simple «on» or «off» state. The microcontroller continuously reads this voltage value at an extremely high frequency (e.g., 8000Hz) and converts it into the precise position of the stem using a calibration curve. It then compares this calculated position against the user-defined actuation threshold:
«The user has set the actuation point to 1.5mm. If the current stem position is 1.2mm, the threshold hasn’t been reached, so no actuation occurs. If the current stem position is 1.6mm, the threshold is exceeded, and actuation occurs.»
Фигура 1.5mm для точки срабатывания является программным параметром, а не фиксированным физическим местоположением в аппаратном обеспечении. Пользователи могут настроить это значение на 0.1mm, 4.0mm или что-то между ним с помощью программного обеспечения драйвера. После изменения логика принятия решений микроконтроллер’ обновляется соответствующим образом, фактически смещая точку срабатывания.
Сам механизм переключения остается без изменений.
III. Ключевое различие: непрерывные и дискретные значения
Сравнение этих двух объявления показывает фундаментальную разницу.
Mechanical switches output discrete values—limited to just two states: «0» and «1.» The microcontroller only knows whether the key is pressed or not; it has no awareness of whether the key has traveled 1.5mm or 3.5mm. Actuation occurs at the precise moment the state switches from 0 to 1—a moment dictated by the fixed physical position of the metal contact leaf.
Магнитные переключатели выводят непрерывные значения — каждое положение стержня на пути его перемещения соответствует определенному значению напряжения. Микроконтроллер может обнаружить, что ключ в данный момент находится в 2.3mm или что он движется от 2.3mm к 1.8mm. Точка срабатывания больше не определяется моментом физического события, а моментом, когда программное обеспечение определяет, что данные о положении перешагнули пороговое значение.
Право определять точку срабатывания перешло от физической геометрии контактной створки к логике микроконтроллера’ микроконтроллера.
This is the fundamental reason why magnetic switches allow for adjustable actuation travel. It is not that magnetic switches possess «higher precision,» but rather that the nature of their signal allows the actuation point to be defined as a variable software parameter. The signal characteristics of mechanical switches dictate that the actuation point is fixed to the physical location where the metal contacts meet—a position that cannot be altered via software.
IV. Что еще влечет за собой эта разница?
Регулируемые точки срабатывания — это только начало. Поскольку магнитные переключатели выводят непрерывные данные о положении, они открывают возможности, которые принципиально невозможно достичь для механических переключателей:
Быстрый срабатывание: Как точки спрашивания, так и сброса регулируются. Традиционные механические переключатели требуют полного разъединения контактов, прежде чем можно будет произвести повторное срабатывание; напротив, магнитные переключатели могут быть настроены таким образом, чтобы регистрировать сброс в момент, когда палец поднимется всего на 0.1mm, обеспечивая молниеносный отклик при быстрых остановках и повторных входах.
DKS (Dynamic Keystroke): A single key can trigger different commands based on the depth of the press. Since the controller precisely tracks the key’s position, users can configure settings such as «shallow press for walking, deep press for running.»
Аналоговый вход: непрерывные данные с магнитных переключателей могут быть сопоставлены с осями джойстика контроллера — это невозможно с двоичными сигналами (включение/выключением) механических переключателей.
Все эти особенности опираются на одно фундаментальное различие: магнитные переключатели выводят непрерывные данные, а механические — дискретные данные. Регулируемое срабатывание — это просто самое интуитивное и воспринимаемое для пользователя проявление этого основного различия.

