adiabatic / king-shaw

Keyboard layout for Shavian. Heavily influenced by Sebeolsik 390 and Final.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

King Shaw: A Quikscript Keyboard Layout

King Shaw is a keyboard layout for Shavian that incorporates some of the design decisions of Sebeolsik 390 and Final into a keyboard designed for Anglophones. Its design is based on King Kong with minimal modifications.

Notable Features

  • The more common letters (·𐑯, ·𐑮, ·𐑑) are placed in easier-to-type positions. Infrequently-used letters like ·𐑠 and ·𐑡 require reaching.
  • Vowels are in the middle, consonants are on the edges — except ·𐑳. See “minimal modifications” in the previous section.
  • Numbers are in a 3×3 grid on the right side of the keyboard; hold Shift to type them.
  • there are dedicated keys for the following:
    • “ and ”
    • ‘ and ’
    • – (en dash)
    • — (em dash)
  • The punctuation from shift-1 (!) to shift-7 (&) has been moved down and to the right, and are on the shifted Z through M keys.
  • Ligatures (·𐑭, ·𐑾, ·𐑿) are accessed by holding down Option.

Installation Instructions (OS X)

  1. Download a zipfile of the repository and double-click on it to extract it.
  2. Open another Finder window.
  3. from the Go menu, select “Go to Folder… (⇧⌘G)”
  4. Type “~/Library” (without the quotes) and press Enter.
  5. Create a new folder called “Keyboard Layouts” if one doesn’t exist already.
  6. Copy King Shaw.keylayout to the Keyboard Layouts folder in ~/Library.
  7. Log out and back in.

(if you’d like, you can also install King Kong in /Library/Keyboard Layouts, where it’ll be available to all users.)

Enabling Instructions (OS X)

  1. Open System Preferences.
  2. Click “Keyboard”.
  3. Click on the “Input Sources” tab.
  4. Click on the plus sign on the bottom left of the window.
  5. In the search box on the bottom left, type “King”. “King Shaw” should appear in the menu on the right.
  6. Double-click on “King Shaw”.

Usage Instructions (OS X)

Toggle between your usual layout and King Kong by clicking on the flag in the menu bar. If this becomes tediously mouse-intensive:

  1. Go to System Preferences.
  2. Click on the “Shortcuts” tab.
  3. Click on “Input Sources” in the list on the left.
  4. Assign a keyboard shortcut to “Select next source in Input menu”. I like Ctrl-Space.

Reinstallation Instructions (OS X)

In order for OS X to rescan your .keylayout files, the timestamp on the Keyboard Layouts directory must change. The easiest way to do this is:

  1. Delete the .keylayout file in your Keyboard Layouts directory of choice.
  2. Copy your new .keylayout file to either ~/Library/Keyboard Layouts/ or /Library/Keyboard Layouts/. (Simply overwriting the file won’t update the directory.)

The included Makefile does this for ~/Library/.

Known Limitations

  • Ctrl-shortcuts (C-a, C-e, C-k) don’t work reliably in OS X, either in BBEdit or when you’re using Caps Lock as a Ctrl key.

Hacking

This layout is maintained in Ukelele.

About

Keyboard layout for Shavian. Heavily influenced by Sebeolsik 390 and Final.

License:Other


Languages

Language:Makefile 100.0%