Assistive Technology

Gboard Morse Code: Giving ALS Users a Voice

How dual-switch binary Morse code on Android empowers individuals with ALS and motor impairments to type faster than onscreen keyboards.

May 18, 20266 min read1480 wordsBy Waleed Akram (MSc Computer Sciences — Telecom & DSP)

"Google integrated Morse code into Gboard for Android and iOS, enabling non-verbal people with cerebral palsy and ALS to communicate fast using head-switches."

Key Morse Transmission Featured in Story
Gboard Two-Switch Binary Input Example
.... . .-.. .-.. --- .-- --- .-. .-.. -.. .. -.-. .- -. ... .--. . .- -.-

Using two momentary mechanical switches mounted to headrests or wheelchair head arrays, users actuate Switch 1 for dot and Switch 2 for dash.

For people living with severe motor disabilities such as Amyotrophic Lateral Sclerosis (ALS), spinal cord injury, or cerebral palsy, traditional QWERTY touchscreens quickly become insurmountable physical barriers.

Tania Finlayson and the Genesis of Gboard Morse

Born with spastic cerebral palsy, Tania Finlayson was non-verbal until her husband Ken and an occupational therapist introduced her to a custom Morse code computer system. By tapping two switches with her head, Tania could spell words at up to 35 words per minute. Her collaboration with Google Accessibility engineers led to the official release of the Gboard Morse Code keyboard, bringing universal AAC (Augmentative and Alternative Communication) capabilities to billions of smartphones.

“Morse code gave me freedom and a voice. Bringing it to Google Gboard meant anyone anywhere could download a free communication lifeline.”

— Tania Finlayson, AAC Advocate & Co-Developer of Gboard Morse

The Engineering Superiority of Binary Morse over Virtual QWERTY

Virtual keyboard eye-gaze and single-switch scanning require users to wait for highlighting grids to scan through rows of 26 letters, resulting in slow communication rates of 2–5 words per minute. In contrast, two-switch Morse code acts as an immediate binary tree traversal. Each letter requires only 1 to 4 conscious motor impulses, quadrupling communication velocity and dramatically reducing cognitive fatigue.

Accessibility Benchmark: Typing Speeds

Eye-Gaze Dwell Typing: 4–8 WPM | Single-Switch Row/Column Scanning: 3–6 WPM | Two-Switch Morse (Gboard): 15–30 WPM with predictive AI completion.

Open-Source Hardware and Physical Switch Integration

Gboard Morse works with standard 3.5mm assistive switches plugged into Android USB accessibility adapters or Bluetooth HID switch interfaces. Operators can customize dot-dash timing thresholds, visual feedback ribbons, and acoustic sidetones to accommodate tremors and spastic muscle reflexes.

Essential Story Takeaways
  • ✓Morse code is an extraordinarily efficient modern binary protocol for assistive technology and alternative communication (AAC).
  • ✓Dual-switch Morse allows motor-impaired individuals to achieve typing speeds exceeding 25 words per minute.
  • ✓Google Gboard includes AI-powered text prediction calibrated specifically to Morse character entry sequences.
Primary References & Historical Documentation
  • •Google Accessibility Research: Morse Code on Gboard—Google AI & Accessibility(2018)
  • •Augmentative Communication Using Morse Code: Clinical Efficacy—Journal of Rehabilitation Research & Development(2021)
#accessibility#gboard#google#als#assistive-tech#switches
Reported & Verified By
Waleed Akram

Founder & Editor, OnlineMorseCode (MSc Computer Sciences — Telecom & DSP). Lead developer and telecommunications author for OnlineMorseCode.com, specializing in ITU-R M.1677-1 digital timing algorithms and radiotelegraph history.

Editorial Profile
Gboard Morse Code: Giving ALS Users a Voice