Skip to content

Try alternate keyboard layouts like Colemak or Dvorak in your browser!

Notifications You must be signed in to change notification settings

juleskuehn/keyboard-layouts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

keyboard-layouts

screenshot

Try alternate keyboard layouts like Colemak and Dvorak in your browser!

Supported layouts

  • QWERTY
  • AZERTY
  • Colemak
  • Dvorak
  • Programmer Dvorak
  • Workman
  • Norman
  • Bépo
  • Arensito
  • QWPR
  • Asset
  • MTGAP 2.0
  • Klauser
  • Capewell QWERF
  • Capewell Dvorak
  • Capewell
  • Minimak 4, 8, 12
  • Tarmak 1, 2, 3, 4
  • Carpalx QFMLWY
  • Carpalx QGMLWB
  • Carpalx QGMLWY
  • Carpalx QWKRFY
  • Carpalx QWYRFM
  • Carpalx Q
  • Carpalx TNWMLC

Limitations

This keyboard layout testing tool was designed for English layouts and ANSI keyboards. While I have attempted to accomodate non-English layouts, please be aware of the following limitations:

  • Dead keys are not recognized, nor are the characters produced with them.
  • Support for capturing and emulating dead keys could be added in the future.
  • AltGr is not supported, preventing further implementation of NEO.
  • Browsers cannot differentiate between the two Alt, Shift, Ctrl, and Super keys.
  • Keys whose location vary between ISO and ANSI have been purposefully omitted.

Known bugs

  • "-" and "=" keys do not fire for some users (I cannot replicate this behaviour).
  • "{" will not print when target layout is Programmer Dvorak.
  • Strange behaviour when source layout has a non-numeric number row (ex. Programmer Dvorak, AZERTY, bépo)

About

Try alternate keyboard layouts like Colemak or Dvorak in your browser!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published