Braille Typing Tests, Now Real: Designing Six‑Key and 8‑Dot Modes Around Windows 11’s New HID Braille Support

Braille Typing Tests, Now Real: Designing Six‑Key and 8‑Dot Modes Around Windows 11’s New HID Braille Support

Why braille‑mode typing tests make sense now

Windows 11 has quietly become a great host for braille input. Narrator added broader braille display coverage in version 22H2 and made it easier to switch drivers when you also use third‑party screen readers such as JAWS or NVDA. It also introduced an on‑screen Braille Viewer so sighted educators and testers can follow along. (support.microsoft.com)

Even more important for developers, Microsoft has begun rolling out Human Interface Device (HID) braille support in Windows 11 Insider builds, enabling true plug‑and‑play over USB (and pairing via Bluetooth on supported devices). That standardization reduces custom driver headaches and makes consistent timing and input capture realistic across displays. (learn.microsoft.com)

Background: the USB Implementers Forum published the HID braille specification in 2018 to unify how displays talk to operating systems. As more vendors and screen readers embraced it (NVDA added HID braille in 2021), cross‑device behavior has steadily converged. (usb.org)

What we’re building

A braille typing mode on a web typing test should:

Two viable capture paths exist today:

1) OS/screen‑reader translation to text (lowest friction): Your site reads text typed from the braille keyboard into an input field. Narrator/NVDA applies the chosen braille table and outputs characters.

2) Direct device events via WebHID (advanced/research): Chromium’s WebHID API can speak to uncommon HID devices, letting you timestamp raw reports and identify each chord precisely. Note that Chrome blocks access to protected usages (e.g., generic keyboard/mouse), so test against real HID‑braille usages and always gate with a user gesture. (developer.chrome.com)

Set up Windows 11 braille input (fast, reliable baseline)

For a clean, reproducible lab setup with Narrator:

1) Install Narrator’s braille feature. Open Settings > Accessibility > Narrator, choose “Use a braille display with Narrator,” then “Download and install braille.” After restart, turn on braille and add your display. (support.microsoft.com)

2) Pick matching input/output tables (Grade 1/Grade 2/8‑dot computer braille). For testing CSPM and raw chord skill, prefer 8‑dot computer braille to avoid contractions hiding multiple chords behind one character. (support.microsoft.com)

3) If you also use JAWS or NVDA, select that driver in “Braille display driver” so your display keeps working when you switch screen readers. (support.microsoft.com)

4) Use Braille Viewer to observe exactly what the student types. Start Narrator (Win+Ctrl+Enter), then toggle Braille Viewer with Narrator+Alt+B. The viewer mirrors your real display’s cell count (defaults to 40 if none is attached). (support.microsoft.com)

Notes on connectivity:

Designing two braille input modes

1) Six‑key mode (dots 1–6):

2) 8‑dot mode (computer braille):

Measuring speed, accuracy, and learning

Calibrating for timing and fairness

Practical setup tips

Validation: does your scoring generalize?

Known gotchas (and how to avoid them)

The bottom line

Between the industry’s 2018 HID braille standard, NVDA’s long‑standing support, Narrator’s expanded device coverage and Braille Viewer, and the ongoing rollout of HID braille in Windows 11 Insider builds, braille‑mode typing tests are finally practical—and portable across hardware. Build for 8‑dot first, measure CSPM and error cost transparently, and validate across Narrator and NVDA for confidence in real‑world classrooms and training labs. (usb.org)

Braille Typing Tests, Now Real: Designing Six‑Key and 8‑Dot Modes Around Windows 11’s New HID Braille Support - article illustration

Ready to improve your typing speed?

Start a Free Typing Test