aboutsummaryrefslogtreecommitdiffstats
path: root/res/keyboard/layout/common/keypad
blob: 524bbd44a4492265fe4a950d8dbd4800ca2523c6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<num keypad home> : "7"
<num keypad up> : "8"
<num keypad pgup> : "9"
<num keypad left> : "4"
<num keypad begin> : "5"
<num keypad right> : "6"
<num keypad end> : "1"
<num keypad down> : "2"
<num keypad pgdown> : "3"
<num keypad ins> : "0"
<num keypad del> : "\comma()"

<num shift keypad home> : <keypad home>
<num shift keypad up> : <keypad up>
<num shift keypad pgup> : <keypad pgup>
<num shift keypad left> : <keypad left>
<num shift keypad begin> : <keypad begin>
<num shift keypad right> : <keypad right>
<num shift keypad end> : <keypad end>
<num shift keypad down> : <keypad down>
<num shift keypad pgdown> : <keypad pgdown>
<num shift keypad ins> : <keypad ins>
<num shift keypad del> : <keypad del>

<shift keypad home> : "7"
<shift keypad up> : "8"
<shift keypad pgup> : "9"
<shift keypad left> : "4"
<shift keypad begin> : "5"
<shift keypad right> : "6"
<shift keypad end> : "1"
<shift keypad down> : "2"
<shift keypad pgdown> : "3"
<shift keypad ins> : "0"
<shift keypad del> : "\comma()"

<altgr keypad home> : "↖"
<altgr keypad up> : "↑"
<altgr keypad pgup> : "↗"
<altgr keypad left> : "←"
<altgr keypad begin> : "↔"
<altgr keypad right> : "→"
<altgr keypad end> : "↙"
<altgr keypad down> : "↓"
<altgr keypad pgdown> : "↘"
<altgr keypad ins> : "↕"
<altgr keypad del> : "\altcomma()"

<altgr shift keypad home> : "⇖"
<altgr shift keypad up> : "⇑"
<altgr shift keypad pgup> : "⇗"
<altgr shift keypad left> : "⇐"
<altgr shift keypad begin> : "⇔"
<altgr shift keypad right> : "⇒"
<altgr shift keypad end> : "⇙"
<altgr shift keypad down> : "⇓"
<altgr shift keypad pgdown> : "⇘"
<altgr shift keypad ins> : "⇕"
<altgr shift keypad del> : " "

macro mod_keycode/5
  <keycode \1> : "\2"
  <shift keycode \1> : "\3"
  <altgr keycode \1> : "\4"
  <altgr shift keycode \1> : "\5"
end macro

mod_keycode(98 "∕" "⋅" "−" "+")
mod_keycode(55 "∕" "⋅" "−" "+")
mod_keycode(74 "/" "*" "-" "+")
mod_keycode(78 "÷" "×" "−" "+")