Skip to content

Speedup

Speedup is a metric that quantifies the typing efficiency gains achieved by magic keys in a keyboard layout. It measures the percentage reduction in total keystrokes when magic key optimizations are applied compared to typing normally without magic.

Speedup is calculated by comparing the total unigram counts from the original corpus against the effective unigram counts after magic key optimizations:

Speedup%=1Adjusted UnigramsOriginal Unigrams \text{Speedup}\% = 1 - \frac{\text{Adjusted Unigrams}}{\text{Original Unigrams}}

Where:

  • Original Unigrams: Total character count in the text corpus without any magic optimizations
  • Adjusted Unigrams: Total effective character count after magic key expansions and optimizations are applied