Monthly Archives: February 2013

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

ASETNIOP for Windows with AutoHotKey

A number of folks have asked for ASETNIOP to be available on a system-wide basis, and I have to apologize for not having something available yet.  For now, I’ve adapted a script (originally designed by user Laszlo) that works with the free software AutoHotKey so you can practice some of the chord combinations in other applications than just the javascript demo.  To install and run it:

1.  Go to, download the program (the orange button) and install it.

2. Download the file ASETNIOP.ahk and save it somewhere easily accessible.

3. Double-click the .ahk file, and AutoHotKey will launch – you should see a little HotkeyLogo logo in the lower right-hand corner of your taskbar.

4.  Voila!  You can enter text with the ASETNIOP layout using either the ASDF-JKL; home keys, or the QWER-UIOP top row.  All of the bottom row keys are active as SHIFT keys.

5.  To turn off the script and return to regular typing, just right-click on the HotkeyLogo and select “Exit.”

It’s far from perfect – you will most likely notice a few issues with the processing, and the autocorrect and autofill options aren’t available, so you may prefer using the prototype javascript version – but the advantage of the AutoHotKeys script is that you’re not limited to using it within a browser.