diff --git a/docs/keys.md b/docs/keys.md index fbe07f9..7a6cfaa 100644 --- a/docs/keys.md +++ b/docs/keys.md @@ -63,16 +63,17 @@ "audio_repeat" Linux only "audio_random" Linux only - "numpad_0" No Linux support - "numpad_1" No Linux support - "numpad_2" No Linux support - "numpad_3" No Linux support - "numpad_4" No Linux support - "numpad_5" No Linux support - "numpad_6" No Linux support - "numpad_7" No Linux support - "numpad_8" No Linux support - "numpad_9" No Linux support + // "numpad_0" No Linux support + "numpad_0" + "numpad_1" + "numpad_2" + "numpad_3" + "numpad_4" + "numpad_5" + "numpad_6" + "numpad_7" + "numpad_8" + "numpad_9" "num_lock" "numpad_lock" diff --git a/key/keycode.h b/key/keycode.h index 3a8b3d0..cafeefc 100644 --- a/key/keycode.h +++ b/key/keycode.h @@ -153,16 +153,17 @@ enum _MMKeyCode { K_INSERT = XK_Insert, K_PRINTSCREEN = XK_Print, - K_NUMPAD_0 = K_NOT_A_KEY, - K_NUMPAD_1 = K_NOT_A_KEY, - K_NUMPAD_2 = K_NOT_A_KEY, - K_NUMPAD_3 = K_NOT_A_KEY, - K_NUMPAD_4 = K_NOT_A_KEY, - K_NUMPAD_5 = K_NOT_A_KEY, - K_NUMPAD_6 = K_NOT_A_KEY, - K_NUMPAD_7 = K_NOT_A_KEY, - K_NUMPAD_8 = K_NOT_A_KEY, - K_NUMPAD_9 = K_NOT_A_KEY, + // K_NUMPAD_0 = K_NOT_A_KEY, + K_NUMPAD_0 = XK_KP_0, + K_NUMPAD_1 = XK_KP_1, + K_NUMPAD_2 = XK_KP_2, + K_NUMPAD_3 = XK_KP_3, + K_NUMPAD_4 = XK_KP_4, + K_NUMPAD_5 = XK_KP_5, + K_NUMPAD_6 = XK_KP_6, + K_NUMPAD_7 = XK_KP_7, + K_NUMPAD_8 = XK_KP_8, + K_NUMPAD_9 = XK_KP_9, K_NUMPAD_LOCK = XK_Num_Lock, K_MENU = K_NOT_A_KEY,