Using the Twiddler 4
Using the Twiddler 3
Twiddler Tuner
Typing Tutor
Twiddler Technical
Twiddler Legacy Instructions
Using the Twiddler 4
Using the Twiddler 3
Twiddler Tuner
Typing Tutor
Twiddler Technical
Twiddler Legacy Instructions
This is an old revision of the document!
All tag names are surrounded by angle brackets: <>
Modifiers are keys that do not send an HID code when pressed on their own but modify another character when pressed together. An example of this is Control-C to copy text. “Control” pressed on its own will do nothing. “Control” and “c” pressed will copy a selection to the clipboard.
Each Modifier Element consists of a start tag and end tag, with the content to be modified inserted in between.
<tagname>Content goes here…</tagname>
Keyboard Modifier | HID Code | Element |
---|---|---|
Left Control | 224 | <Left Control> chars to be modified </Left Control> |
Right Control | 228 | <Right Control> chars to be modified </Right Control> |
Left Shift | 225 | <Left Shift> chars to be modified </Left Shift> |
Right Shift | 229 | <Right Shift> chars to be modified </Right Shift> |
Left Alt | 226 | <Left Alt> chars to be modified </Left Alt> |
Right Alt | 230 | <Right Alt> chars to be modified </Right Alt> |
Left GUI | 227 | <Left GUI> chars to be modified </Left GUI> |
Right GUI | 231 | <Right GUI> chars to be modified </Right GUI> |
Modifiers can be nested. Just make sure to close the inner tags first and move to the outer tags.
Shift-Alt-GUI-g would be entered like this:
<Left Shift><Left Alt><Left GUI>g</Left GUI></Left Alt></Left Shift>
Keyboard Modifier | HID Code | Element |
---|---|---|
Return | 40 | <Return> |
Escape | 41 | <Escape> |
Backspace | 42 | <Backspace> |
Tab | 43 | <Tab> |
Non-US# | 50 | <Non-US#> |
Caps Lock | 57 | <CapsLock> |
F1 | 58 | <F1> |
F2 | 59 | <F2> |
F3 | 60 | <F3> |
F4 | 61 | <F4> |
F5 | 62 | <F5> |
F6 | 63 | <F6> |
F7 | 64 | <F7> |
F8 | 65 | <F8> |
F9 | 66 | <F9> |
F10 | 67 | <F10> |
F11 | 68 | <F11> |
F12 | 69 | <F12> |
F13 | 104 | <F13> |
F14 | 105 | <F14> |
F15 | 106 | <F15> |
F16 | 107 | <F16> |
F17 | 108 | <F17> |
F18 | 109 | <F18> |
F19 | 110 | <F19> |
F20 | 111 | <F20> |
F21 | 112 | <F21> |
F22 | 113 | <F22> |
F23 | 114 | <F23> |
F24 | 115 | <F24> |
Print Screen | 70 | <PrintScreen> |
Scroll Lock | 71 | <ScrollLock> |
Pause | 72 | <Pause> |
Insert | 73 | <Insert> |
Home | 74 | <Home> |
PageUp | 75 | <PageUp> |
Delete (Forward) | 76 | <Delete> |
End | 77 | <End> |
Page Down | 78 | <PageDown> |
Right Arrow | 79 | <RightArrow> |
Left Arrow | 80 | <LeftArrow> |
Down Arrow | 81 | <DownArrow> |
UpArrow | 82 | <UpArrow> |
NumLock | 83 | <NumLock> |
Application | 101 | <Application> |
HID Code | <keycode number> | |
Key Pad / | 84 | <KP/> |
Key Pad * | 85 | <KP*> |
Key Pad - | 86 | <KP→ |
Key Pad + | 87 | <KP+> |
Key Pad Enter | 88 | <KPEnter> |
Key Pad 1 | 89 | <KP1> |
Key Pad 2 | 90 | <KP2> |
Key Pad 3 | 91 | <KP3> |
Key Pad 4 | 92 | <KP4> |
Key Pad 5 | 93 | <KP5> |
Key Pad 6 | 94 | <KP6> |
Key Pad 7 | 95 | <KP7> |
Key Pad 8 | 96 | <KP8> |
Key Pad 9 | 97 | <KP9> |
Key Pad 0 | 98 | <KP0> |
Key Pad . | 99 | <KP.> |
Key Pad = | 103 | <KP⇒ |