User Tools

Site Tools


tuner_key_syntax

This is an old revision of the document!


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.

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

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:

<Left Shift><Left Alt><Left GUI>g</Left GUI></Left Alt></Left Shift>

Extended Keyboard Keys

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⇒
tuner_key_syntax.1500587493.txt.gz · Last modified: (external edit)