You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
width="40%" align="right">Twidor shows a visual keymap and lesson text. Text entered by the user is shown below, in grey or red for correct or incorrect text, respectively.
18
+
width="40%" align="right">Twidor shows a visual key-map and lesson text. Text entered by the user is shown below, in grey or red for correct or incorrect text, respectively.
19
19
20
20
Twidor show highlighted "hints" in green: the next letter of the lesson text and the buttons that send that letter.
Users may select the Default, TabSpace, or Typemax layouts in the <kbd>Keymaps</kbd> menu, or may load a custom key-map generated by the
25
25
the [Twiddler Tuner](https://twiddler.tekgear.com/tuner/edit.xhtml).
26
26
27
27
The 4x3 array of buttons is composed of horizontal rows, for index finger on top, then middle, ring and pinky finger. Green, blue and red columns correspond to left, middle and right buttons on the Twiddler. Each large box shows the letter sent by a single button press.
28
28
29
-
The keymap shows the letters sent by each button. Some letters require only a single button press, shown by the large boxes. Other letters reqire several buttons pressed simultaneously,
29
+
The key-map shows the letters sent by each button. Some letters require only a single button press, shown by the large boxes. Other letters require several buttons pressed simultaneously,
A "chord" is a keystroke using two or more buttons pressed simultaneously, like playing a "chord" on a piano. To display labels for chords, shown on the right, select <kbd>View | Show chords</kbd>.
36
36
37
-
Each 4x3 sub-array shows letters sent by two buttons pressed simultaneously. Button layout of the sub-arrray is the same: one row for each finger, and green/blue/red for left/middle/right columns.
37
+
Each 4x3 sub-array shows letters sent by two buttons pressed simultaneously. Button layout of the sub-array is the same: one row for each finger, and green/blue/red for left/middle/right columns.
38
38
39
39
The first button of the chord is the large box. The location of the first button is relative to the larger 4x3 array.
40
40
@@ -49,26 +49,26 @@ width="25%" align="right">Here are some two-button chords whose first button is
49
49
50
50
## Multiple Character Chords (MCCs)
51
51
52
-
Some chords send more than one letter, such as "is", "in" and "it" in the keymap above. These are called a multiple character chords (MCCs).
52
+
Some chords send more than one letter, such as "is", "in" and "it" in the key-map above. These are called a multiple character chords (MCCs).
53
53
54
54
Twidor can optionally show hints for multiple character chords if you enable it. However, by default Twidor shows green highlights only for chords that send a single character, as shown for the highlighted letter "d", above. This is intended to make learning easier initially.
55
55
56
56
If you wish to learn all available chords, un-check the box <kbd>View | Hint single letters only</kbd>. This will show green highlighted buttons for the longest matching multiple character chord. For example, given the text, "the", Twidor will highlight the chord that sends "the", rather than "th" or "t".
57
57
58
-
Note that this affects only the green highlighted "hints". The twiddler itself is capable of sending MCCs, and Twidor will accept MCCs as input, and score input text correspondingly regardless.
58
+
Note that this affects only the green highlighted "hints". The Twiddler itself is capable of sending MCCs, and Twidor will accept MCCs as input, and score input text correspondingly regardless.
59
59
60
60
## Other Usage
61
61
62
62
Hit <kbd>ENTER</kbd> at the end of a line to go to the next sentence. This also updates statistics for the session, including words per minute (WPM) and average error rate (AER).
63
63
64
64
Menu options include:
65
-
* <kbd>File | Load Keymap</kbd> imports a CSV keymap exported by the [Twiddler Tuner](https://twiddler.tekgear.com/tuner/).
65
+
* <kbd>File | Load Keymap</kbd> imports a CSV key-map exported by the [Twiddler Tuner](https://twiddler.tekgear.com/tuner/).
66
66
* <kbd>File | Load Lesson</kbd> imports training text from a file.
*Keymap labels for are shortened to the first three letters, which is sufficient for all of the popular keymaps.
100
+
*Key-Map labels for are shortened to the first three letters, which is sufficient for all of the popular key-maps.
101
101
* The visual keymap does not show the mouse buttons.
102
102
103
103
## How to Build
@@ -120,17 +120,17 @@ written in Java.
120
120
121
121
[twiddler_layout](https://github.com/ben-horner/twiddler_layout) is a command line tool for editing Twiddler keyboard layouts, also written in Java.
122
122
123
-
The [Backspice keymap](https://github.com/AlexBravo/Twiddler) by [Alex Bravo](https://plus.google.com/+AlexBravo).
123
+
The [Backspice key-map](https://github.com/AlexBravo/Twiddler) by [Alex Bravo](https://plus.google.com/+AlexBravo).
124
124
125
-
The [TabSpace 3 layout](http://ivanwfr.github.io/Twiddler3-Layout/) discusses a range of layout issues, including ngram occurrence frequency and ranking the dexterity required for various multi-key chords.
125
+
The [TabSpace 3 layout](http://ivanwfr.github.io/Twiddler3-Layout/) discusses a range of layout issues, including n-gram occurrence frequency and ranking the dexterity required for various multi-key chords.
126
126
127
127
The [Typemax layout](https://github.com/lancegatlin/typemax)
128
-
maximizes typing speed by emphasizing efficent single character
128
+
maximizes typing speed by emphasizing efficient single character
129
129
chord transitions (stride). The Typemax github repo has discussions of
0 commit comments