D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
usr
/
share
/
X11
/
xkb
/
types
/
Filename :
numpad
back
Copy
partial default xkb_types "pc" { type "KEYPAD" { modifiers = Shift+NumLock; map[None] = Level1; map[Shift] = Level2; map[NumLock] = Level2; map[Shift+NumLock] = Level1; level_name[Level1] = "Base"; level_name[Level2] = "Number"; }; include "extra(keypad)" }; // On Mac keypads, level 1 and 2 are swapped. partial xkb_types "mac" { type "KEYPAD" { modifiers = None; map[None] = Level2; level_name[Level2] = "Number"; }; include "extra(keypad)" }; partial xkb_types "microsoft" { type "KEYPAD" { modifiers = Shift+NumLock; map[None] = Level1; preserve[Shift] = Shift; map[NumLock] = Level2; level_name[Level1] = "Base"; level_name[Level2] = "Number"; }; include "extra(keypad)" }; // Swiss-German style numeric keypad: Shift and NumLock operate as // two independent modifiers; however, since we want shift state for // the cursor keys, only three levels are used from the key mappings. // Closest type is actually FOUR_LEVEL_X, but most numpad layouts use // FOUR_LEVEL_MIXED_KEYPAD, so that's the one we are going to override. partial xkb_types "shift3" { type "FOUR_LEVEL_MIXED_KEYPAD" { modifiers = Shift+NumLock+Control+Alt; // NumLock Off => navigate using cursor keys map[None] = Level1; // NumLock Off + Shift pressed => select using cursor keys preserve[Shift] = Shift; // NumLock On => decimal digits map[NumLock] = Level2; // NumLock On + Shift pressed => auxiliary symbols, // e.g. hexadecimal digits map[Shift+NumLock] = Level3; // Ctrl + Alt, regardless of NumLock and Shift => command keys map[Control+Alt] = Level4; // reverse map from levels to modifiers level_name[Level1] = "Base"; level_name[Level2] = "NumLock"; level_name[Level3] = "Shift+NumLock"; level_name[Level4] = "Ctrl+Alt"; }; };
Name
Size
Last Modified
Owner
Permissions
Actions
README
0.24
KB
October 19 2019 8:52:38
root
0644
basic
0.593
KB
October 19 2019 8:52:38
root
0644
cancel
0.226
KB
October 19 2019 8:52:38
root
0644
caps
4.416
KB
October 19 2019 8:52:38
root
0644
complete
0.175
KB
October 19 2019 8:52:38
root
0644
default
0.174
KB
October 19 2019 8:52:38
root
0644
extra
5.31
KB
October 19 2019 8:52:38
root
0644
iso9995
0.419
KB
October 19 2019 8:52:38
root
0644
level5
8.026
KB
October 19 2019 8:52:38
root
0644
mousekeys
0.209
KB
October 19 2019 8:52:38
root
0644
nokia
0.295
KB
October 19 2019 8:52:38
root
0644
numpad
1.909
KB
October 19 2019 8:52:38
root
0644
pc
3.274
KB
October 19 2019 8:52:38
root
0644
2017 © D7net | D704T team