Found a few mistakes in the key labels (listed below)! Also think it could use a lot of work in the interface itself.
I posted all the keys just to start adding to our limited documentation, might help us out one day.
Suggestions on an overhaul:- Double click to enable a field for remapping
- Highlighted field when enabled.
- Field focus so you don't end up actually using the actions as you remap keys
- Remove old key map if a key is used multiple times.
- Allow capture support for ALL KEYS.
Of course just suggestions, but I find having to spam alternate clicks between my mouse button and the desired key to be frustrating.
Useage wrote:
<button deviceType="KB|MS" joystickId="0" buttonId="VALUE" alternateButtonId="0" action_id="24" action_name="ZOOM OUT" />
Mouse (MS) wrote:
LEFT BUTTON : 0
RIGHT BUTTON : 1
MIDDLE BUTTON : 2
RED: Mappable in config only.Keyboard (KB) wrote:
BACKSPACE : 8
TAB : 9
ENTER : 13
SHIFT : 16
CTRL : 17
CAPS : 20
SPACE : 32
PGUP : 33
PGDN : 34
END : 35
HOME : 36
LEFT : 37
UP : 38
RIGHT : 39
DOWN : 40
INS : 45
DEL : 46
0 : 48
1 : 49
2 : 50
3 : 51
4 : 52
5 : 53
6 : 54
7 : 55
8 : 56
9 : 57
A : 65
B : 66
C : 67
D : 68
E : 69
F : 70
G : 71
H : 72
I : 73
J : 74
K : 75
L : 76
M : 77
N : 78
O : 79
P : 80
Q : 81
R : 82
S : 83
T : 84
U : 85
V : 86
W : 87
X : 88
Y : 89
Z : 90
LWIN : 91
RWIN : 92
MENU : 93 (shown as 'applications', but is really the 'menu' key)
NUM0 : 96
NUM1 : 97
NUM2 : 98
NUM3 : 99
NUM4 : 100
NUM5 : 101
NUM6 : 102
NUM7 : 103
NUM8 : 104
NUM9 : 105
MULTIPLY : 106
ADD : 107
SUBTRACT : 109
DECIMAL : 110
DIV : 111
F1 : 112
F2 : 113
F3 : 114
F4 : 115
F5 : 116
F6 : 117
F7 : 118
F8 : 119
F9 : 120
NUM LOCK : 144
SCRL LOCK : 145
LALT : 164 (shown as 'left menu', but is really the 'LALT' key)
RALT : 165 (shown as 'right menu', but is really the 'RALT' key)
More to come!