Simons IO

Dvorak Type II for macOS

Here you can find a keyboard layout that lets you type Dvorak Type II on macOS. It is based on the Linux layout; the differences are listed below. Installing it for your own user needs no administrator rights.

The layout is a .keylayout file that you can view and edit with Ukelele.

Installation

  1. Download the ZIP file and double-click it in the Finder to extract Dvorak Type II.bundle.
  2. In the Finder, open ~/Library/Keyboard Layouts with Go → Go to Folder … (⇧⌘G) and drag the bundle into it. For all users, use /Library/Keyboard Layouts instead; macOS then asks for an administrator password.
  3. Log out and back in.
  4. System Settings → Keyboard → Text Input → Input Sources "Edit …" → + → German → "Dvorak Type II" → Add.

The single keylayout file goes into the same folder and is then usually listed under "Others". Newer macOS versions reportedly no longer pick up single files reliably, so the bundle is the first choice.

If the layout does not show up in the list, the quarantine flag macOS puts on downloaded files may be the cause. In the Terminal, remove it from the installed bundle
xattr -dr com.apple.quarantine ~/Library/Keyboard\ Layouts/Dvorak\ Type\ II.bundle
or from the installed single file
xattr -d com.apple.quarantine ~/Library/Keyboard\ Layouts/Dvorak\ Type\ II.keylayout
and log out and in again. If you installed it for all users, use /Library instead of ~/Library and prefix the command with sudo.

Switching: use the input menu in the menu bar (turn it on in the keyboard settings), ⌃+Space, or the Globe key fn when it is set to "Change Input Source" in the keyboard settings.

Uninstall: select "Dvorak Type II" in the input sources and remove it with –, then delete the installed Dvorak Type II.bundle or Dvorak Type II.keylayout from ~/Library/Keyboard Layouts (from /Library/Keyboard Layouts if you installed it for all users) and log out and back in.

Differences from Linux

Known limitations