qmk/qmk_firmware

[Feature Request] Standard functions for analog keyboards

Open

#25875 opened on Dec 13, 2025

View on GitHub
 (9 comments) (0 reactions) (0 assignees)C (20,368 stars) (43,867 forks)batch import
enhancementhelp wantedstale

Description

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

Are there any standard functions for analog keyboards (Hall Effect/TMR/inductive etc)? Like setting actuation point, rapid trigger, SOCD, OKMC, setting curve points, calibration? Or ways of scanning an analog matrix on ADCs? So far I noticed there's either HC164 bit shifters that power columns of sensors in turn, either analog switches that switch sensors output into ADCs.

Contributor guide