openstenoproject / plover

Open source stenotype engine
http://opensteno.org/plover
GNU General Public License v2.0
2.36k stars 277 forks source link

customizable steno machine #73

Closed nickxyzt closed 9 years ago

nickxyzt commented 11 years ago

In order to support multiple languages, which use various steno machines, Plover should read the configuration from a file. For instance, in Italy there is the Michela stenotype (stenoterminale Michela), which has the keys arranged in a totally different layout. In order to write in Italian, the dictionary must be defined using the letters defined in "stenoterminale Michela", which are different from the stenotype machine used for English. Below is the steno machine for italian: 250px-Tastiera_macchina_Michela_con_rappresentazione_tasti_letterali

morinted commented 9 years ago

With the customizable keymap I think this is more possible now for users to do with their own custom machines and firmware using NKRO.