atom/atom-keymap — pull request #51 by nathansobo (2014-09-22 21:52:31+00:00)
Title: Automatically apply workaround for Dvorak-Qwerty keyboards on OS X

Fixes #12

This applies @donmccurdy's approach of reading the keyCode instead of the keyIdentifier when the active keymap is Dvorak-Qwerty on OS X. It uses native APIs to detect a layout switch so it should not require user intervention to make this layout work.