Category Archives: Tablets

Keyboards News Tablets

Foreign Language Stenography, Autocorrect, and Autofill Updates

AccentedASETNIOPForeign language support is here!

I’ve updated the ipad and prototype keyboard versions to include support for a number of foreign languages, including Spanish, Dutch, Italian, French, German, Swedish, Portuguese, and Norwegian.  This includes autocorrect and autofill features that are optimized for each of these languages – simply select the preferred language from the drop-down menu that’s just to the left of the shift key.

Here are some of the accent codes you’ll need (where 1 = left pinky, 5 = right index, 7 = right ring, etc.).  Accents can be added to letters by tying the letter, followed by the code for the desired accent mark.  In some cases, the accented letter can be obtained with a single code (for example, 1278 for an “a” with an acute accent: á)

378 – dot
478 – ring
136 – tilde
137 – circumflex
138 – cedilla
178 – caron/breve
278 – acute
468 – grave
248 – diaeresis/umlaut
158 – ñ
1478 – å
1678 – ø
2678 – ß
678 – ı (dotless i)

I’ve also added a few stenographic combinations for some common words in Spanish, Dutch, Italian, French, German, Swedish, and Norwegian.  They’re all grouped together in the Non-English ASETNIOP layout, but in the future there will be a separate layouts for each individual language (where the basic alphabet will remain the same, but stenographic combinations or three or more keys will correspond to language-specific words).  For now, this just a taste of what’s to come.  Each code as listed is entered by pressing all of the listed keys as a combination, with the numbers corresponding to fingers (i.e. 1 = left pinky, 5 = right index, 7 = right ring, etc.).  Thus the French word “je” can be entered with a single action of pressing the 2, 3, and 5 keys (the S, E, and N keys, or more easily remembered, the J chord and the E key together).  Words that are separated by a slash (/) consist of left-hand and right-hand versions; if the first key pressed is a left-hand key, you’ll get the first word, if the first key pressed is a right-hand key, you’ll get the second word.

je: 235
dat: 1234
wat: 124 + space
van: 1456
zijn/hij: 256 + space

ich: 2456
das: 123
ist: 246
du/und: 2357
zu: 2367

je: 235
suis: 23567
el/le: 367
al/la: 167
est: 234
pas: 128
vous/och: 24567
tu: 457
que: 1357

que: 1357
al/la: 167
el/le: 367
qué: 13578
por: 3478
les: 2367
sl/los: 267

che: 23456
di/id: 236
al/la: 167
qu/una: 157
sono/us: 257

jeg: 23457
du/und: 2357
ikke: 368
har: 13456
til: 467

jag: 12457
du/und: 2357
vous/och: 24567
vad: 12346


Keyboards News Tablets

Updates to Javascript Versions

I’ve made a few updates to the javascript versions of ASETNIOP; the most important being that text now scrolls upwards if you fill the top area (similar to a typewriter rolling upwards on a line feed).  You can type as much as you want and then just scroll upwards and copy and paste into other applications (or just send emails directly from the javascript version).

Ipad version, as always, is here.

The prototype keyboard version is here.

Keyboards News Tablets

Foreign Language Versions

The javascript versions of ASETNIOP (and Chordmak, and Chordvak) have been updated to include “non-English” modes for those of you typing in languages other than English.  The autofill and autocorrect features are permanently deactivated in these versions (because making suggestions and corrections based off an English dictionary doesn’t make a lot of sense when the user is typing in Norwegian).  This is only a temporary situation; future versions will include full support for a variety of languages.  The process for obtaining accented characters will not change, however; these characters are available in two ways:

1.  Through the handwriting recognition on the pad for the right ring finger (use the mouse for the keyboard version), or…

2.  Through the appropriate input code/stenographic combination.  It works similar to the handwriting recognition, in that the character must be typed, followed by the appropriate code to add an accent mark.  For example, you can type a “a” followed by the code for the grave accent (the left index, right middle, and right pinky fingers all pressed together), and the accent will be added to produce the character “à”.  In addition, some of the more common accented letters are available as individual codes; in the above example you could simply press the left pinky, left index, right middle, and right pinky fingers all at the same time and produce à directly.

The keyboard version is here, and the ipad version is here. Just switch to the “non-English” layout in the drop-down menu in the lower left corner.

Some of the relevant codes (where 1 = left pinky, 5 = right index, etc.):


378 – dot
478 – ring
136 – tilde
137 – circumflex
138 – cedilla
178 – caron/breve
278 – acute
468 – grave


167 – tilde
178 – caron/breve
234 – acute
237 – umlaut
245 – circumflex
257 – grave
268 – dot
368 – cedilla


123 – cedilla
127 – acute
128 – dot
136 – circumflex
156 – tilde
245 – caron
467 – grave
478 – umlaut

News Tablets

Accent Marks Added

The ipad version has been updated to include handwriting recognition for accent marks – simply type the letter you want to add an accent to, draw the appropriate mark in the pad with the right ring finger (the O button), and it will be added to the previous character.  As with numbers and symbols, the mark needs to be drawn with a single stroke.  The following symbols are available:

Acute: á

Grave: è

Circumflex: î

Caron: ž

Diaeresis/Umlaut – ü (obtained with either a straight horizontal line or a sideways figure-eight)

Tilde: ñ

Ring: å

Cedilla: ç

Inverse question mark: ¿

Inverse exclamation point: ¡ (obtained with a triangle pointing up)

A-E ligature: æ

O-E ligature: œ

Double-S: ß

In the near future we’ll be releasing layouts that are optimized for foreign languages (for example, pressing the chord for “j” together with the letter “e” as a three-finger combination will produce “je” in the French version) and there will be separate codes for accented characters available with these as well.  For those intrepid souls who don’t mind playing around with a work in progress, there’s also a keyboard version that allows you to draw accents (and numbers and symbols) the same way using your mouse.

News Tablets


We’ve added some new color schemes for the ipad version, loosely based on some familiar superheroes – you can see the example below for Dr. Manhattan.  They can be found here.  Just tap the drop-down menu and give them a try!


News Tablets

And now with symbol recognition!

The ipad version ( or has been updated to allow for handwriting recognition of both numbers AND symbols.

Characters recognized in the N pad (below the yellow helper bar): 0-9, slash, backslash, dash

Characters recognized in the I pad (below the orange helper bar): ! @ # $ % ^ & * [ ] { } _ / \ | = + < > ~ £ € ¥

All symbols must be drawn with a single stroke.  Characters that consist of multiple strokes are generally recognized by the first part of the symbol.  Some special cases:

4 can be drawn in a single stroke (like a lower-case “y”) or as the first half of the numeral (like an upper-case “L”)

7 should not be drawn with a crossbar

! can be drawn as a single upside-down triangle (▼)

# must be drawn as a simple square (■)

$ will be recognized when just the “S” part is drawn

% will be recognized when the top-left circle and the slash character are drawn as a single connected character

* will be recognized when drawn as a five-pointed star

= must be drawn with the two lines connected, as a “z”

+ must be drawn as a single line by tracing downwards then looping back to the left to begin the horizontal stroke

£ may be drawn as a simple “L”

€ may be drawn as a backwards “3”

¥ must be drawn as a backwards lower-case “y”



News Tablets

Latest Release for the iPad including Handwriting Recognition!

The latest version of the ASETNIOP keyboard for ipads is available here:

What’s most exciting about the current version is the new handwriting recognition feature for numbers – if you need any digit from 0 to 9, just draw it in the pad below the yellow helper bar.  The recognition algorithm is still under construction – it’s going to get a lot better as we add scaling and path tracking – but even now it still works reasonably well.
Some notes about the current version:
  • In order to learn how to use the keyboard, you might want to try out the tutorial (  It will introduce you to all of the basic concepts and teach you the basic alphabet.
  • There are two ways to obtain numbers (1, 2, 3, etc.) – the first is to press the A, T, N, and P keys all at the same time to switch layouts (the A and T keys combine to form the F, and the N and P keys combine to form the M, so think “FM radio” to remember this code).  The numbers 5 and 6 are obtained by pressing the chords for R and H, respectively.  You can access symbols through this layout too, simply by pressing the shift key (left thumb) and selecting the appropriate key or chord.  Just press the FM code to switch back.
  • The second way to obtain numbers is to simply draw it inside the grey pad for the N key (below the yellow bar).  Aim for your drawn letters to fit just inside the boundaries of the grey area, and draw using a single motion (i.e. don’t lift your finger off the screen).  This feature is still under development, so the recognition isn’t so great (especially when dealing with 3, 5, and 8, and the number 4 works best when you draw it like an upside-down “h”), but it will get a LOT better in the coming weeks.  [IT’S ALREADY BETTER!] You can also use this area to draw a slash, a backslash, and a dash.
  • The predictive suggestions are very basic at the moment, but they will also be getting considerably better as we refine the algorithm.
  • You can send an email directly from the program by pressing the “send as email button” at the lower left-hand corner of the screen.  You’ll need to fill in the address and subject, but what you’ve typed will be instantly copied to the body of the message through your ipad’s email client.
  • To copy the text you’ve typed and paste it somewhere else, simply use the ipad’s normal copy/paste feature (i.e. touch the screen and select the text you want).  For some reason it’s necessary to have at least two or three lines of text before this feature will engage – if needed, just add a couple of carriage returns (SHIFT and space at the same time) to the bottom.  The program will copy ONLY what you’ve typed; not any of the buttons or other extraneous items on the screen.
  • If you’d like to increase or decrease the size of the display font, just press the “size +” or “size -” button.  Right now you’re limited to the vertical space above the keyboard, but we’ll be fixing things so that the text will scroll upwards as you fill things in.
  • If you run into a problem or have any requests, comments, or suggestions, please use the “report bug” button to get in touch with us.
  • Thanks for using ASETNIOP!  We hope you like it!

Speed Test Beta

For those of you working on an iPad, we’ve got a new version you can use to practice ASETNIOP, and see how much quick you’re making.  Just start the keyboard the same as in the tutorial (tap on the blank box to activate the keyboard), and then press the “New Sentence” button to get started.  Type what you see, and when you’ve finished the sentence, you’ll be able to see your speed.  We’d LOVE to track some data about people’s progress so we can make the ASETNIOP keyboard even better, so if you feel like helping us out, just press the “Send Report” button at the bottom left hand side of the screen and you’ll be able to send us an email that will include details about your session.  Please feel free to include any comments or suggestions you might have.  Eventually, we’ll have a leaderboard that will automatically post the best scores.  Good luck!

Speed Test A



iPad 3 Commercials

I’ve been seeing ads for the new iPad, which features the “retina” display.  It looks beautiful, and it appears to double the resolution of the screen.  Like all Apple ads, it’s very crisply done.  But what’s interesting to me (and was similarly interesting about the LEAP promotional video a few months ago) is that the one activity they actively avoid showing is typing.  Out of curiosity, I pulled up the official “trailer” for the iPad 3 that Apple released in March.  It’s over five minutes long, and I didn’t notice a single sequence where they show someone using the virtual keyboard.   The virtual keyboard has always been one of the least functional features of the iPad, and Apple has known this from the beginning – even in the original advertisement during the the Academy Awards in 2010, they don’t actually show anyone typing (they show the virtual keyboard for a split second, but don’t show it actually being used).  I’m hoping to change that.