Touch typing trainer using N-grams as data source, with options to custo...
Norman keyboard layout - alternative to QWERTY for touch typing in English