#
# Keypad mapping:
# - use Alt + KP_[0-9] to compose chars using decimal byte (eg. ASCII, latin1, ...) codes.
# - use AltGr + KP_[0-9] + grey keys to compose with Hex unicodes.
# (digits A..F are mapped clockwise from NumLock to KP_Enter)
#
keycode 69 = Num_Lock
AltGr keycode 69 = Hex_A
keycode 98 = KP_Divide
AltGr keycode 98 = Hex_B
keycode 55 = KP_Multiply
AltGr keycode 55 = Hex_C
keycode 74 = KP_Subtract
AltGr keycode 74 = Hex_D
keycode 78 = KP_Add
AltGr keycode 78 = Hex_E
keycode 96 = KP_Enter
AltGr keycode 96 = Hex_F
keycode 71 = KP_7
AltGr keycode 71 = Hex_7
Alt keycode 71 = Ascii_7
keycode 72 = KP_8
AltGr keycode 72 = Hex_8
Alt keycode 72 = Ascii_8
keycode 73 = KP_9
AltGr keycode 73 = Hex_9
Alt keycode 73 = Ascii_9
keycode 75 = KP_4
AltGr keycode 75 = Hex_4
Alt keycode 75 = Ascii_4
keycode 76 = KP_5
AltGr keycode 76 = Hex_5
Alt keycode 76 = Ascii_5
keycode 77 = KP_6
AltGr keycode 77 = Hex_6
Alt keycode 77 = Ascii_6
keycode 79 = KP_1
AltGr keycode 79 = Hex_1
Alt keycode 79 = Ascii_1
keycode 80 = KP_2
AltGr keycode 80 = Hex_2
Alt keycode 80 = Ascii_2
keycode 81 = KP_3
AltGr keycode 81 = Hex_3
Alt keycode 81 = Ascii_3
keycode 82 = KP_0
AltGr keycode 82 = Hex_0
Alt keycode 82 = Ascii_0