commit 45da1a18db9518cbf4489a370ba4c3d6f2d86e1e
Author: BlooD2oo1 <BloD2o1@gmail.com>
AuthorDate: Mon Nov 20 22:26:53 2017 +0100
Commit: BlooD2oo1 <BloD2o1@gmail.com>
CommitDate: Mon Nov 20 22:26:53 2017 +0100
Make 0 and 5 keys on the numeric keypad bindable for left handed users
Changing the binding of the numeric 0 and 5 keys also changed the normal 0 and 5 keys binding's so the rocket launcher was not selectable when the binding of the numeric 5 key was changed. This patch fixes that.
---
src/doomkeys.h | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/doomkeys.h b/src/doomkeys.h
index 35310a6b..42b17293 100644
--- a/src/doomkeys.h
+++ b/src/doomkeys.h
@@ -70,12 +70,12 @@
#define KEY_INS (0x80+0x52)
#define KEY_DEL (0x80+0x53)
-#define KEYP_0 0
+#define KEYP_0 KEY_INS
#define KEYP_1 KEY_END
#define KEYP_2 KEY_DOWNARROW
#define KEYP_3 KEY_PGDN
#define KEYP_4 KEY_LEFTARROW
-#define KEYP_5 '5'
+#define KEYP_5 (0x80+0x4c)
#define KEYP_6 KEY_RIGHTARROW
#define KEYP_7 KEY_HOME
#define KEYP_8 KEY_UPARROW
@@ -134,7 +134,8 @@
{ KEY_LEFTARROW, "LEFT" }, { KEY_RIGHTARROW, "RIGHT" }, \
{ KEY_RALT, "ALT" }, { KEY_LALT, "ALT" }, \
{ KEY_RSHIFT, "SHIFT" }, { KEY_CAPSLOCK, "CAPS" }, \
- { KEY_RCTRL, "CTRL" }, { ' ', "SPACE" }, \
+ { KEY_RCTRL, "CTRL" }, { KEYP_5, "NUM5" }, \
+ { ' ', "SPACE" }, \
{ 'a', "A" }, { 'b', "B" }, { 'c', "C" }, { 'd', "D" }, \
{ 'e', "E" }, { 'f', "F" }, { 'g', "G" }, { 'h', "H" }, \
{ 'i', "I" }, { 'j', "J" }, { 'k', "K" }, { 'l', "L" }, \