4 ms·
As a german guy (with qwertz keyboard) I feel like I'm left out :-(
by W0lf 11y ago
As a german guy (with qwertz keyboard) I feel like I'm left out :-(
- susam 11y agoI am sorry to know that you feel left out. QWERTZ keyboard is not too different from QWERTY keyboard. QWERTZ keyboard has the positions of Y nd Z are interchanged and has a few more letters with diaeresis. So I believe you might be able to use QuickQWERTY itself on QWERTZ keyboard as well if you are a little careful about ignoring the guide for units 7 and 12. By the way, the code for QuickQWERTY is available at at https://github.com/susam/quickqwerty https://github.com/susam/quickqwerty. Anyone interested in writing units for alternate keyboard layouts like QWERTZ, AZERTY, Dvorak, etc. just needs to fork the project and work with one file: js/units.js. All the units are defined in this single JavaScript file. The only things that one might find a little confusing in js/units.js are the 'main' and 'alternate' properties. The 'main' units teach 6-7 split style of typing the number keys and the 'alternate' units override some 'main' units (units 16 to 20) to teach 5-6 split style. For more information on this, see http://quickqwerty.com/README.html#split http://quickqwerty.com/README.html#split. So all one needs to do to support alternate keyboard layouts is to edit js/units.js and define lessons that make sense for the keyboard layout. The user interface is not hardcoded to display only 21 units and only 5 subunits per unit. Therefore, one can change the number of units in js/units.js as well as the number of subunits in any unit, and the user interface should take care of displaying the appropriate number of units and subunits.
- lemonad 11y agoIt took me a while to understand why there was such a tricky character as semicolon in the first unit. On a Swedish keyboard, I think it's equivalent to typing the < key on a US keyboard (and the left shift key on a Swedish keyboard is tiny). We have QWERTY though.