===== 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 = | |