Salishan Keyboard Layout

A guiding principle behind this keyboard is flexibility. Many people today speak or write in multiple languages at the same time (especially in messaging apps). With this layout, you can type in Spokane Salish, English, or other supported languages without switching keyboards or interrupting the flow of conversation.

Currently supporting Salishan and neighboring Indigenous languages of the Pacific Northwest, featuring dead keys, combining diacritics, and efficient input for glottalized, ejective, and lateral consonants.

This keyboard is an extension of the standard English US layout, which is widely used and familiar. It provides a solid base because physical keyboards with this configuration are common and serve as a convenient gateway for typing in other languages. Special characters can be accessed using Right Alt (AltGr) / Option Key to access level-3 characters, and in some cases Right Alt (AltGr) / Option Key + Shift to access level-4 characters.

  • number row includes characters used in linguistic transcription, such as undertie and middle dot.
  • middle rows include characters that cannot be recreated using dead key combinations.
  • bottom row contains all the dead keys, which allow you to add combining marks to consonants and vowels in order to produce the full range of Salishan characters.