5 modifiers = Shift+NumLock;
9 map[Shift+NumLock] = Level1;
10 level_name[Level1] = "Base";
11 level_name[Level2] = "Number";
13 include "extra(keypad)"
16 // On Mac keypads, level 1 and 2 are swapped
19 modifiers = Shift+NumLock;
22 map[NumLock] = Level1;
23 map[Shift+NumLock] = Level2;
24 level_name[Level2] = "Base";
25 level_name[Level1] = "Number";
27 include "extra(mac_keypad)"
30 xkb_types "microsoft" {
32 modifiers = Shift+NumLock;
34 preserve[Shift] = Shift;
35 map[NumLock] = Level2;
36 level_name[Level1] = "Base";
37 level_name[Level2] = "Number";
39 include "extra(keypad)"