Difference between revisions of "WkRemapKeys"
From Worms Knowledge Base
(Fixes) |
m |
||
Line 11: | Line 11: | ||
}} | }} | ||
− | This [[WormKit]] module allows you to remap any keys on the keyboard. It works only during the game and doesn't affect chatting<ref name=" | + | This [[WormKit]] module allows you to remap any keys on the keyboard. It works only during the game and doesn't affect chatting<ref name="chat">Chat is not affected, unless special control buttons are used as the remap targets (before the "=" sign). These include '''F1-F6''', '''F9''', '''Arrows''' (Up/Down/Left/Right), '''Backspace''' and '''Page Up'''. This is the default behavior of the game: these keys are essential for the chat to function properly. Space and Enter do not count.</ref>. |
== How to use it == | == How to use it == |
Revision as of 22:51, 30 January 2014
(Up to WormKit)
wkRemapKeys | |
---|---|
Developer: | Kawoosh, StepS |
Latest version: | 1.0.0.3 / 28 September 2013 |
Supported games: | W:A |
Supported W:A version: | 3.7.2.1 (Both) |
Language: | C++ |
License: | Closed source |
Download: | the archive (32.4 KB) |
This WormKit module allows you to remap any keys on the keyboard. It works only during the game and doesn't affect chatting[1].
How to use it
First of all, you need to have the "Load WormKit modules" option from Advanced settings enabled. Unpack the files into your W:A folder.
An example is written in the ini (settings file):
[RemapKeys]
32=32,90,88
What we do here is to remap Space (32) to Z (90) and X (88) while keeping the original Space functioning.
The second example:
119=119,17
Remaps F8 to Ctrl, and keeps itself.
Key Codes | |
---|---|
8 | Backspace |
9 | Tab |
12 | Clear |
13 | Enter |
16 | Shift |
17 | Ctrl |
18 | Alt |
19 | Pause |
20 | Caps Lock |
27 | Escape |
32 | Space |
33 | Page Up |
34 | Page Down |
35 | End |
36 | Home |
37 | Left arrow |
38 | Up arrow |
39 | Right Arrow |
40 | Down Arrow |
41 | Select |
42 | |
43 | Execute |
44 | PrintScreen |
45 | Ins |
46 | Del |
47 | Help |
48 | 0 |
49 | 1 |
50 | 2 |
51 | 3 |
52 | 4 |
53 | 5 |
54 | 6 |
55 | 7 |
56 | 8 |
57 | 9 |
65 | A |
66 | B |
67 | C |
68 | D |
69 | E |
70 | F |
71 | G |
72 | H |
73 | I |
74 | J |
75 | K |
76 | L |
77 | M |
78 | N |
79 | O |
80 | P |
81 | Q |
82 | R |
83 | S |
84 | T |
85 | U |
86 | V |
87 | W |
88 | X |
89 | Y |
90 | Z |
91 | Left Win |
92 | Right Win |
93 | Apps (Menu) |
95 | Sleep |
96 | Numpad 0 * |
97 | Numpad 1 * |
98 | Numpad 2 * |
99 | Numpad 3 * |
100 | Numpad 4 * |
101 | Numpad 5 * |
102 | Numpad 6 * |
103 | Numpad 7 * |
104 | Numpad 8 * |
105 | Numpad 9 * |
106 | Multiply |
107 | Add |
108 | Separator |
109 | Substract |
110 | Decimal |
111 | Divide ( Numpad / ) |
112 | F1 |
113 | F2 |
114 | F3 |
115 | F4 |
116 | F5 |
117 | F6 |
118 | F7 |
119 | F8 |
120 | F9 |
121 | F10 |
122 | F11 |
123 | F12 |
124 | F13 |
125 | F14 |
126 | F15 |
127 | F16 |
128 | F17 |
129 | F18 |
130 | F19 |
131 | F20 |
132 | F21 |
133 | F22 |
134 | F23 |
135 | F24 |
144 | Num Lock |
145 | Scroll Lock |
186 | ;: ** |
187 | += ** |
188 | ,< ** |
189 | -_ ** |
190 | .> ** |
191 | /? ** |
192 | `~ ** |
219 | [{ ** |
220 | \ ** |
222 | '" ** |
* - Requires numlock to be on. |
Notes
- ↑ Chat is not affected, unless special control buttons are used as the remap targets (before the "=" sign). These include F1-F6, F9, Arrows (Up/Down/Left/Right), Backspace and Page Up. This is the default behavior of the game: these keys are essential for the chat to function properly. Space and Enter do not count.