North West Coast Keyboards

Wakashan, Salishan, Tlingit, Ktunaxa, and Haida Language families

All of the languages of the North West Coast (as defined on this site) use a modified Roman orthography, although some have suggested other writing systems for some of these languages (e.g. syllabics for Kwak̓wala, shorthand for Nłeʔkepmxcín). In the Canadian province of British Columbia, there are generally speaking two types of orthography: “linguistic” and “practical”. The linguistic system for each language uses a local form of Americanist phonetic writing, containing symbols such as: ƛ ʕ kʷ y̓ etc. The practical systems in B.C. (based on work by Bouchard) tend to try to use only those characters that are on an English typewriter keyboard, although there are often a few extra characters necessary. Some languages in Canada and most in the U.S.A. have adopted the linguistic-style orthography as their standard, and thus have no typewriter style “practical orthography”.

Some of these languages have a relatively newly developed practical alphabet which differs significantly from the orthography commonly used by linguists. Where possible and applicable, several keyboards will be available for each language. For more details, see the keyboard maps or language pages. Each language will be provided with two keyboards, one for Windows and one for Macs.

Multi-lingual keyboards keep the standard A–Z keys while the special characters used by the languages are mapped to either the punctuation keys or, in some cases, the number keys. For the languages which have two keyboards (one with remapped punctuation keys and one with remapped number keys), the number keys keyboard is preferable for touch typing.

Accents are typed after the base letter unless otherwise specified in the keymap pdf. Where possible, keyboards for Windows have been designed in the standard Microsoft Windows key layout file format.

All keyboards (unless otherwise noted) on this site are designed to work with Unicode fonts, and as such, will only work with relatively up-to-date software (e.g. Windows XP, Mac OSX Tiger). Alan Wood has a list of Unicode friendly software.

How the keyboards work

The multi-lingual keyboards place accents and special letters only on punctuation keys, so as not to interfere with letters required by English. This way borrowed words or proper names can be typed in a Native language text without switching keyboard layouts. Unless otherwise mentioned on the keymap, accents are typed after the letter they modify. Where a punctuation key has been altered, the original value is typed by holding down the RIGHT-ALT (on Windows) or one of the OPTION keys (on Macs) and hitting the punctuation key.

Keyboard Maps and Keyboards

Northern Coastal

Mac Download 2.2 — Windows Download 2.0

Mac Installation InstructionsWindows Installation Instructions

Gitsenimx̱ Gitksan
Xaad Kil, Xayda Kil Haida
Lingít Tlingit (Alaskan)
Nisg̱a’a Nishga
Sm’algya̱x Tsimshian

Coastal Salishan
Languages of Canada:

Mac Download (10.06) — Windows Download

Mac Installation InstructionsWindows Installation Instructions

The SENĆOŦEN keyboard has changes somewhat to ensure compatibility with Windows Vista and Windows 7. The new keyboard is included in the general Windows Download above. Please read the keymap (pdf) as some keys have changed. The old SENĆOŦEN keyboard requires Keyman keyboard software and is still available here although I no longer provide tech support for this layout.

ʔayʔaǰuθəm/Saɬuɬtxʷ Comox-Homalco-Klahoose-Sliammon
Halq’eméylem Stó:lō-Inland Halkomelem
Hǝn̓q̓ǝmin̓ǝm̓ Musqueam Halkomelem
Hu’lq̲umí’nu’m Island Halkomelem
(Old orthography)
Lǝk̓ʷiŋíʔnǝŋ Northern Straits Salish
Nǝxʷsƛ̓ay̓ǝmúcǝn Klallam
Nuxalk Bella Coola
No keyboard required
Shashishalhem Sechelt
Sḵwx̱wú7mesh Squamish

Southern Interior
of British Columbia:

Mac Download 2.3 — Windows Download 2.0

Mac Installation InstructionsWindows Installation Instructions

Ktunaxa/Ksanka Kootenai
Nłeʔkepmxcín Thompson
Nsilxcən Okanagan
Secwepemctsín Shuswap
Sƛ’áƛ’imxec/St̓át̓imcets Lilooet


Mac Download (3.7) — Windows Download (3.5)

Mac Installation InstructionsWindows Installation Instructions

Diidiitidq Nitinat
Haiɫzaqvla Heiltsuk
Kwak̕wala / Kʷak̓ʷala Kwakiutl
Nuučaan̓uł Nootka
Qʷi·qʷi·diččaq Makah
’Uwik̓ala Oweekeno
X̄a’islak̓ala Haisla

Salishan Languages

See individual entries for downloads.

Mac Installation InstructionsWindows Installation Instructions

Dəxʷləšucid (Lushootseed) Mac Download 
Windows Download
Kwináył (Quinault) Mac Keyboard
Windows Keyboard
Nxaʔamxčín (Moses-Columbia) Mac Download 
Windows Download
Q̓ʷayáełq̓ (Upper Chehalis) Mac Download 
Windows Download
Seliš (Salish) Mac Keyboard
Windows Keyboard


Mac Download (1.0) — Windows Download (1.0)

Mac Installation InstructionsWindows Installation Instructions

Ičiškiin Warm Springs


Nimiipuutimt Nez Perce

Other Keyboard Maps and Keyboards

Language Family Native Name English Name Keyboard Map Download
Tlingit Lingít (Yukon) Inland Tlingit (Yukon) Keymap •Windows Keyboard
•Mac Keyboard
If you are having problems viewing the language properly, please download and install one of the languagegeek fonts.
©2002-2009 Chris Harvey/Languagegeek
Last Modified: 15-Sep-2014