===== Twiddler Tags =====
All tag names are surrounded by angle brackets: <>
==== Modifier Element ====
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.
//Content goes here...//
^Keyboard Modifier ^ MAC Key ^ HID Code ^ Element ^
|Left Control |%%^%% - Control| 224 | //chars to be modified// |
|Right Control |%%^%% - Control| 228 | //chars to be modified// |
|Left Shift |⇧| 225 | //chars to be modified// |
|Right Shift |⇧| 229 | //chars to be modified// |
|Left Alt |⌘ - Command| 226 | //chars to be modified// |
|Right Alt |⌘ - Command| 230 | //chars to be modified// |
|Left GUI |⌥ - Option| 227 | //chars to be modified// |
|Right GUI || 231 | //chars to be modified// |
==== Nesting Modifiers ====
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:
g
==== KB Tag ====
Setting the Twiddler to type out code attributes might cause syntax errors due to the brackets in the opening/closing tag, such as < > { } [ ]
The KB Tag setting in the Tuner avoids that problem by allowing you to select a delimiter for your keyboard.
For instance, if you want to type out a code attribute with an opening tag like
and an ending tag like
on your Twiddler, you will have to change the KB Tag delimiter to something other than KB TAG <...> - otherwise those brackets "<" and ">" will not be seen as part of the text.
{{https://tgimages.s3.amazonaws.com/twiddler/wiki/T4_KBTag.jpg?560x247|KBTag on Tuner}}
{{https://tgimages.s3.amazonaws.com/twiddler/wiki/T4_KBSyntax.jpg?560x507|KBSyntax on Tuner}}
==== Complete Special Key Syntax ====
^ KEY ^ SYNTAX ^
| [MODIFIER] Left Ctrl | |
| [MODIFIER] Left Shift | |
| [MODIFIER] Left Alt | |
| [MODIFIER] Left GUI | |
| [MODIFIER] Right Ctrl | |
| [MODIFIER] Right Shift | |
| [MODIFIER] Right Alt | |
| [MODIFIER] Right GUI | |
| Return | |
| Escape | |
| Backspace | |
| Tab | |
| Non-US# | |
| Caps Lock | |
| F1 | |
| F2 | |
| F3 | |
| F4 | |
| F5 | |
| F6 | |
| F7 | |
| F8 | |
| F9 | |
| F10 | |
| F11 | |
| F12 | |
| F13 | |
| F14 | |
| F15 | |
| F16 | |
| F17 | |
| F18 | |
| F19 | |
| F20 | |
| F21 | |
| F22 | |
| F23 | |
| F24 | |
| Print Screen | |
| Scroll Lock | |
| Pause | |
| Insert | |
| Home | |
| PageUp | |
| Delete | |
| End | |
| Page Down | |
| Right Arrow | |
| Left Arrow | |
| Down Arrow | |
| UpArrow | |
| NumLock | |
| Application | |
| HID Code | |
| Key Pad / | |
| Key Pad * | |
| Key Pad - | |
| Key Pad + | |
| Key Pad Enter | |
| Key Pad 1 | |
| Key Pad 2 | |
| Key Pad 3 | |
| Key Pad 4 | |
| Key Pad 5 | |
| Key Pad 6 | |
| Key Pad 7 | |
| Key Pad 8 | |
| Key Pad 9 | |
| Key Pad 0 | |
| Key Pad . | |
| Key Pad = | |