Blob Blame History Raw
#
# 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