It does NOT work on its own.
(Sorry for being gruff, I intend to rewrite this whole text, but I didn't have the time yet.)
quja' - a keyboard layout made for writing text in tlhIngan Hol, using AnySoftKeyboard. No more pesky shift key (no "h" in klingon, but lots of "H") or needing three keys to type one letter (tlh).
Also includes a dictionary of klingon words and (optional) a full ist of the prefixes/suffixes including description.
Please note that this keyboard layout does
NOT create klingon characters (you'd need a special font for that),
NEITHER will it translate your text (it's just a keyboard layout).
However, it will make typing klingon text easier.
It includes two image-bassed layouts, using the same pattern, showing either pIqaD symbols or roman serif letters (in case your device uses a sans-serif font, which makes it harder to know if the key is I or l).
The name, quja' , is NOT a klingon word - it's just nonsense that sounds nice.
Some boring information about the layout: Why and what for.
Obviously the layout doesn't resemble the usual QWERTY keyboard, instead it's a seemingly random jumble of characters.
I didn't just throw the letters at random, I tried to figure out what would be a good layout. Did I succeed? You tell me.
What I did was crudely analyzing the occurrences of letters in the klingon language - first I measured all the words in the dictionary, then I decided it would be better to check it against a real text, not just a collection of words. I used the restored klingon version of Hamlet for that (hence the version name).
Surprisingly the numbers were quite similar.
At first I attempted to optimize the layout for one-handed typing, lumping the more important characters together in the middle - but after a while this dissolved, to make room for a more structured, less random approach.
For example, I decided to put the three double-letter characters at the bottom, spaced symmetrically. It's easier to memorize that way.
Also, the character "tlh", while not that much used, seemed to me rather important (after all, it's the ISO 639 code for the language, and the beginning of the klingon word for klingon: "tlhIngan") - so it should get an prominent position - right in the middle.
Furthermore, I tweaked the layout a bit to achieve the nonsense word "quja' " at the top. I liked the idea of being able to talk about that layout by giving it a name - like the QWERTZ keyboard is identified by the top row letters.
Tags: klingon keyboard, ask keyboard, the klingon keyboard model number, klingon and keyboard.
Update: fixed a bug in the suffix list. Please download the latest version again, the list contains wrong entries :-(
Additional image based layout, using a free Serif Font to ensure I and l can be differentiated.
Added more words to the suggestion list (taken from Qo'noS QonoS).
Added suffix list (can be used instead of prefix list).
-switching lists takes time, be patient.