Monthly Archives: January 2013

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!



Wired Magazine

ASETNIOP was mentioned in the “Jargon Watch” section of the latest print edition of Wired Magazine.  Thanks to the editor who wrote it for such a succinct (and accurate) description!


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!
Keyboards News

ASETNIOP for MacBooks

Happy New Year, everybody!  Super user Tamara figured out how to adapt a program called KeyRemap4MacBook to make ASETNIOP immediately available for the Apple MacBook – if you’re interested in setting it up, I’ve attached her instructions below.  You’ll need the xml file located here (private.xml) and the autocorrect that you’ve encountered in the tutorial won’t be active, but it’s a great way to go head and start using ASETNIOP (or Chordvak or Chordmak) right away.  Any discussion is welcome in the comments, and a very sincere thanks to Tamara for putting this together.

Download and install KeyRemap4MacBook, you can find it here:

You can find it in the System Preferences pane after installation. Now enter the menu. You see 4 tabs. Choose the last one, “misc& uninstall”. Click “open private.xml”. Swap that for the one in this email. Feel free to edit it and play around, it’s not hard. Now go back to the KeyRemap4MacBook menu and choose the first tab, “Change Key”. Click the “Reload Xml” button on the right. Now you should see the little asetniop heading. Expand it and enable whatever keysets you want. That’s it, you’re done.

To make typing a little easier I increased the [Simultaneous Keypresses] Delay Threshold in the “Key Repeat” tab to 300 ms. This means you don’t have to press the keys at exactly the same moment. It also means you can’t type too fast or things will get messed up. See what fits you and change it when you get used to asetniop typing.

A little explanation for the options under asetniop:

Chords: this enables the chords of the qwert-uiop keys. It also makes the space bar & left cmd key into an enter key when pressed simultaneously.

qwer-uiop to aset-niop: this does exactly what it says, it makes the top row of letters into the asetniop keyboard. I also changed the t,y, f,g,h and j keys into some missing interpunction signs for easy reaching.

cmd to shift: this changes around a few of the functional keys on the left side of your keyboard. I found reaching for the c key to shift and enter very impractical and decided to use the cmd key instead. But I use that one too, so I made the option key into a cmd and the fn key into an option key (I never ever use the fn key). If you find this impractical, or want it differently, play around with private.xml.

cmd to C: this is here purely for practicing with the asetniop web version. As I said, I find reaching for the c key impractical. So I made the cmd key into a c and made the same shifts as above for the other functional keys.