
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. Mekaaniset kytkimet: toimiminen fyysisenä tapahtumana
Perinteisen mekaanisen kytkimen sisäinen rakenne on yksinkertainen: varsi, jousi, metallilehtijousi ja sähkökoskettimet.
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.
Tässä prosessissa käyttöpiste määräytyy lehtijousen fyysisen asennon mukaan. Toiminta tapahtuu täsmälleen kohdassa, jossa lehtijousi koskettaa. Se ei ole säädettävä parametri, vaan luontainen osa kytkimen mekaanista rakennetta. Esimerkiksi käyttöpiste on kiinteä 2.0mm kirsikanpunaisille kytkimille, 1.2mm hopeakytkimille ja 2.0mm ruskeille kytkimille – nämä arvot on koodattu metallisen lehtijousen geometriaan valmistuksen aikana.
Käyttäjät eivät voi muuttaa tätä. Ellet korvaa kytkintä sellaisella, jossa on eri käyttökohta, kyseinen piste pysyy kiinteänä.
II. Magneettikytkimet: Toiminta ohjelmiston määrityksenä
Magneettikytkimillä on täysin erilainen rakenne. Niistä puuttuvat metalliset lehtijouset ja fyysiset koskettimet. Sen sijaan varren pohjaan on kiinnitetty kestomagneetti ja Hall-ilmiöanturi on sijoitettu suoraan sen alle piirilevylle.
Kun painat näppäintä, magneetti siirtyy lähemmäs anturia, mikä aiheuttaa muutoksen havaitun magneettikentän voimakkuudessa. Tämä muutos on jatkuva: anturi tulostaa yhden jännitearvon, kun magneetti on 5mm päässä, toinen, kun se on 3mm päässä, ja vielä toinen, kun se on 1mm päässä.
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.”
Käyttöpisteen luku 1.5mm on ohjelmistoparametri, ei kiinteä fyysinen sijainti laitteistossa. Käyttäjät voivat säätää tämän arvon arvoksi 0.1mm, 4.0mm tai mihin tahansa siltä väliltä ohjainohjelmiston kautta. Kun mikro-ohjaimen päätöksentekologiikka on muutettu, se päivittyy vastaavasti, mikä siirtää tehokkaasti käyttökohtaa.
Itse kytkinmekanismi pysyy ennallaan.
III. Keskeinen ero: jatkuvat vs. erilliset arvot
Näiden kahden vertaaminen paljastaa perustavanlaatuisen eron.
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.
Magneettikytkimet tuottavat jatkuvia arvoja – jokainen varren asento sen liikeradalla vastaa tiettyä jännitearvoa. Mikro-ohjain voi havaita, että avain on tällä hetkellä kohdassa 2.3mm tai että se liikkuu 2.3mm:stä kohti 1.8mm. Käyttöpistettä ei enää määritetä fyysisen tapahtuman tapahtumahetkellä, vaan pikemminkin sen hetken mukaan, kun ohjelmisto määrittää, että sijaintitiedot ovat ylittäneet kynnyksen.
Toimipisteen määrittelyn toimivalta on siirtynyt kosketinlevyn fyysisestä geometriasta mikro-ohjaimen laiteohjelmistologiikkaan.
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. Mitä muuta tämä ero pitää sisällään?
Säädettävät käyttöpisteet ovat vasta alkua. Koska magneettikytkimet tuottavat jatkuvia sijaintitietoja, ne avaavat ominaisuuksia, joita mekaanisten kytkimien on pohjimmiltaan mahdotonta saavuttaa:
Nopea laukaisu: Sekä käyttö- että nollauspisteet ovat säädettävissä. Perinteiset mekaaniset kytkimet edellyttävät, että koskettimet erotetaan kokonaan ennen kuin ne voidaan aktivoida uudelleen; sitä vastoin magneettikytkimet voidaan konfiguroida rekisteröimään nollaus heti, kun sormi nousee vain 0.1mm, mikä mahdollistaa salamannopean vasteen nopeisiin pysähdyksiin ja toistuviin tuloihin.
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.”
Analoginen tulo: Magneettikytkimien jatkuva data voidaan yhdistää ohjaimen ohjaussauvan akseleihin – saavutus, joka on mahdotonta mekaanisten kytkimien binääri- (on/off) signaaleilla.
Kaikki nämä ominaisuudet perustuvat yhteen perustavanlaatuiseen eroon: magneettiset kytkimet tuottavat jatkuvaa dataa, kun taas mekaaniset kytkimet tuottavat erillistä dataa. Säädettävä toiminta on yksinkertaisesti intuitiivisin ja käyttäjän havaitsemissa oleva ilmentymä tästä taustalla olevasta erosta.

