Difference between revisions of "Wamesa/Keyboard"

From LING073
Jump to: navigation, search
Line 23: Line 23:
  
 
==License==
 
==License==
* This keyboard is free and open for anyone to use (MIT License). I do not claim responsibility for anyone's work using my keyboard.
+
* This keyboard is free [https://github.swarthmore.edu/twarner2/ling073-wad-keyboard (download here)] and open for anyone to use (MIT License). I do not accept responsibility for anyone's work using my keyboard.
  
 
==Screenshot==
 
==Screenshot==

Revision as of 17:02, 30 January 2017

Available Resources

  • No Wamesa keyboards can be found on the internet, probably because Wamesa is such a small language, such an under-resourced language, and because its alphabet is a subset of the Latin alphabet. Though Wamesa does have different sounds from English - for example, the voiced bilabial fricative - it approximates them using Latin letters.

Justification

  • Since Wamesa can be easily written on a normal English keyboard, I decided to create a specialized IPA keyboard for the sounds of Wamesa. I based my Wamesa transcription keyboard on Jonathon's IPA keyboard, so that I already had many of the unicode values given. From there, I replaced each key as follows: the numeric/symbolic characters maintained their original assignment of Alt-Gr characters. The alphabet keys were changed so that with no Alt key, regular letters are printed, whereas pressing Alt (and Shift with it, if needed) will bring you into IPA mode. This is designed to be a convenient multitool for someone in the field who wants to document Wamesa quickly.
  • I also added just a few IPA symbols that are not used by Wamesa, the goal being to fill/balance out the keyboard assignments. For example, the 'y' key prints 'j' and 'y', though /y/ is not a sound of Wamesa.

Installation

This guide assumes Linux

  • In a terminal with Git installed, run git clone git@github.swarthmore.edu:twarner2/ling073-wad-keyboard.git
  • Run cp ling073-wad-keyboard/wad ../../usr/share/X11/xkd/symbols
  • Add a layout entry in usr/share/X11/xkd/rules/evdev.xml as follows:

   <layout>
     <configItem>
       <name>wad</name>
       <shortDescription>wad</shortDescription>
       <description>Tai's Wamesa Transcription Keyboard</description>
       <languageList><iso639Id>eng</iso639Id><iso639Id>tur</iso639Id></languageList>
     </configItem>
   </layout>" 
  • Run --replace on your desktop environment.

License

  • This keyboard is free (download here) and open for anyone to use (MIT License). I do not accept responsibility for anyone's work using my keyboard.

Screenshot

File:Pictures/IMG 1084.png