Difference between revisions of "DirectX Scan Codes"
Added papyrus snippet for keycodes
imported>Qazaaq (Added X and C) |
imported>Qazaaq (Added papyrus snippet for keycodes) |
||
Line 92: | Line 92: | ||
F11 122 | F11 122 | ||
</source> | </source> | ||
== Examples == | |||
<source lang="papyrus"> | |||
Group KeyCodes | |||
; ASCII or Extended with Shift | |||
int Property Backspace = 8 AutoReadOnly | |||
int Property Tab = 9 AutoReadOnly | |||
int Property Enter = 13 AutoReadOnly | |||
int Property Escape = 27 AutoReadOnly | |||
int Property SPACE = 32 AutoReadOnly | |||
int Property PageUp = 33 AutoReadOnly | |||
int Property PageDown = 34 AutoReadOnly | |||
int Property End = 35 AutoReadOnly | |||
int Property Home = 36 AutoReadOnly | |||
int Property Left = 37 AutoReadOnly | |||
int Property Up = 38 AutoReadOnly | |||
int Property Right = 39 AutoReadOnly | |||
int Property Down = 40 AutoReadOnly | |||
int Property Delete = 46 AutoReadOnly | |||
int Property Number0 = 48 AutoReadOnly | |||
int Property Number1 = 49 AutoReadOnly | |||
int Property Number2 = 50 AutoReadOnly | |||
int Property Number3 = 51 AutoReadOnly | |||
int Property Number4 = 52 AutoReadOnly | |||
int Property Number5 = 53 AutoReadOnly | |||
int Property Number6 = 54 AutoReadOnly | |||
int Property Number7 = 55 AutoReadOnly | |||
int Property Number8 = 56 AutoReadOnly | |||
int Property Number9 = 57 AutoReadOnly | |||
int Property A = 65 AutoReadOnly | |||
int Property B = 66 AutoReadOnly | |||
int Property C = 67 AutoReadOnly | |||
int Property D = 68 AutoReadOnly | |||
int Property E = 69 AutoReadOnly | |||
int Property F = 70 AutoReadOnly | |||
int Property G = 71 AutoReadOnly | |||
int Property H = 72 AutoReadOnly | |||
int Property I = 73 AutoReadOnly | |||
int Property J = 74 AutoReadOnly | |||
int Property K = 75 AutoReadOnly | |||
int Property L = 76 AutoReadOnly | |||
int Property M = 77 AutoReadOnly | |||
int Property N = 78 AutoReadOnly | |||
int Property O = 79 AutoReadOnly | |||
int Property P = 80 AutoReadOnly | |||
int Property Q = 81 AutoReadOnly | |||
int Property R = 82 AutoReadOnly | |||
int Property S = 83 AutoReadOnly | |||
int Property T = 84 AutoReadOnly | |||
int Property U = 85 AutoReadOnly | |||
int Property V = 86 AutoReadOnly | |||
int Property W = 87 AutoReadOnly | |||
int Property X = 88 AutoReadOnly | |||
int Property Y = 89 AutoReadOnly | |||
int Property Z = 90 AutoReadOnly | |||
int Property Pad0 = 96 AutoReadOnly | |||
int Property Pad1 = 97 AutoReadOnly | |||
int Property Pad2 = 98 AutoReadOnly | |||
int Property Pad3 = 99 AutoReadOnly | |||
int Property Pad4 = 100 AutoReadOnly | |||
int Property Pad5 = 101 AutoReadOnly | |||
int Property Pad6 = 102 AutoReadOnly | |||
int Property Pad7 = 103 AutoReadOnly | |||
int Property Pad8 = 104 AutoReadOnly | |||
int Property Pad9 = 105 AutoReadOnly | |||
int Property PadAsterisk = 106 AutoReadOnly | |||
int Property PadPlus = 107 AutoReadOnly | |||
int Property PadMinus = 109 AutoReadOnly | |||
int Property PadPeriod = 110 AutoReadOnly | |||
int Property PadSlashForward = 111 AutoReadOnly | |||
int Property PadEnter = 13 AutoReadOnly | |||
int Property F1 = 112 AutoReadOnly | |||
int Property F2 = 113 AutoReadOnly | |||
int Property F3 = 114 AutoReadOnly | |||
int Property F4 = 115 AutoReadOnly | |||
int Property F5 = 116 AutoReadOnly | |||
int Property F6 = 117 AutoReadOnly | |||
int Property F7 = 118 AutoReadOnly | |||
int Property F8 = 119 AutoReadOnly | |||
int Property F9 = 120 AutoReadOnly | |||
int Property F10 = 121 AutoReadOnly | |||
int Property F11 = 122 AutoReadOnly | |||
int Property LeftShift = 160 AutoReadOnly | |||
int Property RightShift = 161 AutoReadOnly | |||
int Property LeftCtrl = 162 AutoReadOnly | |||
int Property RightCtrl = 163 AutoReadOnly | |||
int Property LeftAlt = 164 AutoReadOnly | |||
int Property RightAlt = 165 AutoReadOnly | |||
int Property Semicolon = 186 AutoReadOnly | |||
int Property Equal = 187 AutoReadOnly | |||
int Property Comma = 188 AutoReadOnly | |||
int Property Hyphen = 189 AutoReadOnly | |||
int Property Period = 190 AutoReadOnly | |||
int Property SlashForward = 191 AutoReadOnly | |||
EndGroup | |||
</source> | |||
== Notes == | == Notes == | ||
*It seems that some keys don't fire if they are used by game, such as L-Alt and L-Ctrl. (They must be unused by control scheme). | *It seems that some keys don't fire if they are used by game, such as L-Alt and L-Ctrl. (They must be unused by control scheme). | ||
== See Also == | == See Also == |