test/data: update host.xkb to match keymap-dump style
This is needed for fixing the x11comp test. Signed-off-by: Ran Benita <ran@unusedvar.com>master
parent
4aed3c6811
commit
95f8ff8355
|
@ -300,300 +300,300 @@ xkb_types "complete" {
|
|||
|
||||
type "ONE_LEVEL" {
|
||||
modifiers= none;
|
||||
level_name[Level1]= "Any";
|
||||
level_name[1]= "Any";
|
||||
};
|
||||
type "TWO_LEVEL" {
|
||||
modifiers= Shift;
|
||||
map[Shift]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
map[Shift]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
};
|
||||
type "ALPHABETIC" {
|
||||
modifiers= Shift+Lock;
|
||||
map[Shift]= Level2;
|
||||
map[Lock]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Caps";
|
||||
map[Shift]= 2;
|
||||
map[Lock]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Caps";
|
||||
};
|
||||
type "KEYPAD" {
|
||||
modifiers= Shift+NumLock;
|
||||
map[Shift]= Level2;
|
||||
map[NumLock]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Number";
|
||||
map[Shift]= 2;
|
||||
map[NumLock]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Number";
|
||||
};
|
||||
type "SHIFT+ALT" {
|
||||
modifiers= Shift+Alt;
|
||||
map[Shift+Alt]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift+Alt";
|
||||
map[Shift+Alt]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift+Alt";
|
||||
};
|
||||
type "PC_SUPER_LEVEL2" {
|
||||
modifiers= Mod4;
|
||||
map[Mod4]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Super";
|
||||
map[Mod4]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Super";
|
||||
};
|
||||
type "PC_CONTROL_LEVEL2" {
|
||||
modifiers= Control;
|
||||
map[Control]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Control";
|
||||
map[Control]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Control";
|
||||
};
|
||||
type "PC_LCONTROL_LEVEL2" {
|
||||
modifiers= LControl;
|
||||
map[LControl]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "LControl";
|
||||
map[LControl]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "LControl";
|
||||
};
|
||||
type "PC_RCONTROL_LEVEL2" {
|
||||
modifiers= RControl;
|
||||
map[RControl]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "RControl";
|
||||
map[RControl]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "RControl";
|
||||
};
|
||||
type "PC_ALT_LEVEL2" {
|
||||
modifiers= Alt;
|
||||
map[Alt]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Alt";
|
||||
map[Alt]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Alt";
|
||||
};
|
||||
type "PC_LALT_LEVEL2" {
|
||||
modifiers= LAlt;
|
||||
map[LAlt]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "LAlt";
|
||||
map[LAlt]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "LAlt";
|
||||
};
|
||||
type "PC_RALT_LEVEL2" {
|
||||
modifiers= RAlt;
|
||||
map[RAlt]= Level2;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "RAlt";
|
||||
map[RAlt]= 2;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "RAlt";
|
||||
};
|
||||
type "CTRL+ALT" {
|
||||
modifiers= Shift+Control+Alt+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[Shift]= 2;
|
||||
preserve[Shift]= Shift;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
preserve[Shift+LevelThree]= Shift;
|
||||
map[Control+Alt]= Level5;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
level_name[Level5]= "Ctrl+Alt";
|
||||
map[Control+Alt]= 5;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
level_name[5]= "Ctrl+Alt";
|
||||
};
|
||||
type "LOCAL_EIGHT_LEVEL" {
|
||||
modifiers= Shift+Lock+Control+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[Lock]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+Lock+LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Lock+LevelThree]= Level4;
|
||||
map[Control]= Level5;
|
||||
map[Shift+Lock+Control]= Level5;
|
||||
map[Shift+Control]= Level6;
|
||||
map[Lock+Control]= Level6;
|
||||
map[Control+LevelThree]= Level7;
|
||||
map[Shift+Lock+Control+LevelThree]= Level7;
|
||||
map[Shift+Control+LevelThree]= Level8;
|
||||
map[Lock+Control+LevelThree]= Level8;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Level3";
|
||||
level_name[Level4]= "Shift Level3";
|
||||
level_name[Level5]= "Ctrl";
|
||||
level_name[Level6]= "Shift Ctrl";
|
||||
level_name[Level7]= "Level3 Ctrl";
|
||||
level_name[Level8]= "Shift Level3 Ctrl";
|
||||
map[Shift]= 2;
|
||||
map[Lock]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+Lock+LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Lock+LevelThree]= 4;
|
||||
map[Control]= 5;
|
||||
map[Shift+Lock+Control]= 5;
|
||||
map[Shift+Control]= 6;
|
||||
map[Lock+Control]= 6;
|
||||
map[Control+LevelThree]= 7;
|
||||
map[Shift+Lock+Control+LevelThree]= 7;
|
||||
map[Shift+Control+LevelThree]= 8;
|
||||
map[Lock+Control+LevelThree]= 8;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "3";
|
||||
level_name[4]= "Shift 3";
|
||||
level_name[5]= "Ctrl";
|
||||
level_name[6]= "Shift Ctrl";
|
||||
level_name[7]= "3 Ctrl";
|
||||
level_name[8]= "Shift 3 Ctrl";
|
||||
};
|
||||
type "THREE_LEVEL" {
|
||||
modifiers= Shift+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level3;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Level3";
|
||||
map[Shift]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 3;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "3";
|
||||
};
|
||||
type "EIGHT_LEVEL" {
|
||||
modifiers= Shift+LevelThree+LevelFive;
|
||||
map[Shift]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[LevelFive]= Level5;
|
||||
map[Shift+LevelFive]= Level6;
|
||||
map[LevelThree+LevelFive]= Level7;
|
||||
map[Shift+LevelThree+LevelFive]= Level8;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
level_name[Level5]= "X";
|
||||
level_name[Level6]= "X Shift";
|
||||
level_name[Level7]= "X Alt Base";
|
||||
level_name[Level8]= "X Shift Alt";
|
||||
map[Shift]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[LevelFive]= 5;
|
||||
map[Shift+LevelFive]= 6;
|
||||
map[LevelThree+LevelFive]= 7;
|
||||
map[Shift+LevelThree+LevelFive]= 8;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
level_name[5]= "X";
|
||||
level_name[6]= "X Shift";
|
||||
level_name[7]= "X Alt Base";
|
||||
level_name[8]= "X Shift Alt";
|
||||
};
|
||||
type "EIGHT_LEVEL_ALPHABETIC" {
|
||||
modifiers= Shift+Lock+LevelThree+LevelFive;
|
||||
map[Shift]= Level2;
|
||||
map[Lock]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Lock+LevelThree]= Level4;
|
||||
map[Shift+Lock+LevelThree]= Level3;
|
||||
map[LevelFive]= Level5;
|
||||
map[Shift+LevelFive]= Level6;
|
||||
map[Lock+LevelFive]= Level6;
|
||||
map[LevelThree+LevelFive]= Level7;
|
||||
map[Shift+LevelThree+LevelFive]= Level8;
|
||||
map[Lock+LevelThree+LevelFive]= Level8;
|
||||
map[Shift+Lock+LevelThree+LevelFive]= Level7;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
level_name[Level5]= "X";
|
||||
level_name[Level6]= "X Shift";
|
||||
level_name[Level7]= "X Alt Base";
|
||||
level_name[Level8]= "X Shift Alt";
|
||||
map[Shift]= 2;
|
||||
map[Lock]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Lock+LevelThree]= 4;
|
||||
map[Shift+Lock+LevelThree]= 3;
|
||||
map[LevelFive]= 5;
|
||||
map[Shift+LevelFive]= 6;
|
||||
map[Lock+LevelFive]= 6;
|
||||
map[LevelThree+LevelFive]= 7;
|
||||
map[Shift+LevelThree+LevelFive]= 8;
|
||||
map[Lock+LevelThree+LevelFive]= 8;
|
||||
map[Shift+Lock+LevelThree+LevelFive]= 7;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
level_name[5]= "X";
|
||||
level_name[6]= "X Shift";
|
||||
level_name[7]= "X Alt Base";
|
||||
level_name[8]= "X Shift Alt";
|
||||
};
|
||||
type "EIGHT_LEVEL_SEMIALPHABETIC" {
|
||||
modifiers= Shift+Lock+LevelThree+LevelFive;
|
||||
map[Shift]= Level2;
|
||||
map[Lock]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Lock+LevelThree]= Level3;
|
||||
map[Shift]= 2;
|
||||
map[Lock]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Lock+LevelThree]= 3;
|
||||
preserve[Lock+LevelThree]= Lock;
|
||||
map[Shift+Lock+LevelThree]= Level4;
|
||||
map[Shift+Lock+LevelThree]= 4;
|
||||
preserve[Shift+Lock+LevelThree]= Lock;
|
||||
map[LevelFive]= Level5;
|
||||
map[Shift+LevelFive]= Level6;
|
||||
map[Lock+LevelFive]= Level6;
|
||||
map[LevelFive]= 5;
|
||||
map[Shift+LevelFive]= 6;
|
||||
map[Lock+LevelFive]= 6;
|
||||
preserve[Lock+LevelFive]= Lock;
|
||||
map[Shift+Lock+LevelFive]= Level6;
|
||||
map[Shift+Lock+LevelFive]= 6;
|
||||
preserve[Shift+Lock+LevelFive]= Lock;
|
||||
map[LevelThree+LevelFive]= Level7;
|
||||
map[Shift+LevelThree+LevelFive]= Level8;
|
||||
map[Lock+LevelThree+LevelFive]= Level7;
|
||||
map[LevelThree+LevelFive]= 7;
|
||||
map[Shift+LevelThree+LevelFive]= 8;
|
||||
map[Lock+LevelThree+LevelFive]= 7;
|
||||
preserve[Lock+LevelThree+LevelFive]= Lock;
|
||||
map[Shift+Lock+LevelThree+LevelFive]= Level8;
|
||||
map[Shift+Lock+LevelThree+LevelFive]= 8;
|
||||
preserve[Shift+Lock+LevelThree+LevelFive]= Lock;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
level_name[Level5]= "X";
|
||||
level_name[Level6]= "X Shift";
|
||||
level_name[Level7]= "X Alt Base";
|
||||
level_name[Level8]= "X Shift Alt";
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
level_name[5]= "X";
|
||||
level_name[6]= "X Shift";
|
||||
level_name[7]= "X Alt Base";
|
||||
level_name[8]= "X Shift Alt";
|
||||
};
|
||||
type "FOUR_LEVEL" {
|
||||
modifiers= Shift+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
map[Shift]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
};
|
||||
type "FOUR_LEVEL_ALPHABETIC" {
|
||||
modifiers= Shift+Lock+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[Lock]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Lock+LevelThree]= Level4;
|
||||
map[Shift+Lock+LevelThree]= Level3;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
map[Shift]= 2;
|
||||
map[Lock]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Lock+LevelThree]= 4;
|
||||
map[Shift+Lock+LevelThree]= 3;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
};
|
||||
type "FOUR_LEVEL_SEMIALPHABETIC" {
|
||||
modifiers= Shift+Lock+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[Lock]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Lock+LevelThree]= Level3;
|
||||
map[Shift]= 2;
|
||||
map[Lock]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Lock+LevelThree]= 3;
|
||||
preserve[Lock+LevelThree]= Lock;
|
||||
map[Shift+Lock+LevelThree]= Level4;
|
||||
map[Shift+Lock+LevelThree]= 4;
|
||||
preserve[Shift+Lock+LevelThree]= Lock;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
};
|
||||
type "FOUR_LEVEL_MIXED_KEYPAD" {
|
||||
modifiers= Shift+NumLock+LevelThree;
|
||||
map[NumLock]= Level2;
|
||||
map[Shift]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[NumLock+LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Shift+NumLock+LevelThree]= Level4;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Number";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
map[NumLock]= 2;
|
||||
map[Shift]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[NumLock+LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Shift+NumLock+LevelThree]= 4;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Number";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
};
|
||||
type "FOUR_LEVEL_X" {
|
||||
modifiers= Shift+Control+Alt+LevelThree;
|
||||
map[LevelThree]= Level2;
|
||||
map[Shift+LevelThree]= Level3;
|
||||
map[Control+Alt]= Level4;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Alt Base";
|
||||
level_name[Level3]= "Shift Alt";
|
||||
level_name[Level4]= "Ctrl+Alt";
|
||||
map[LevelThree]= 2;
|
||||
map[Shift+LevelThree]= 3;
|
||||
map[Control+Alt]= 4;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Alt Base";
|
||||
level_name[3]= "Shift Alt";
|
||||
level_name[4]= "Ctrl+Alt";
|
||||
};
|
||||
type "SEPARATE_CAPS_AND_SHIFT_ALPHABETIC" {
|
||||
modifiers= Shift+Lock+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[Lock]= Level4;
|
||||
map[Shift]= 2;
|
||||
map[Lock]= 4;
|
||||
preserve[Lock]= Lock;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Lock+LevelThree]= Level3;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Lock+LevelThree]= 3;
|
||||
preserve[Lock+LevelThree]= Lock;
|
||||
map[Shift+Lock+LevelThree]= Level3;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "AltGr Base";
|
||||
level_name[Level4]= "Shift AltGr";
|
||||
map[Shift+Lock+LevelThree]= 3;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "AltGr Base";
|
||||
level_name[4]= "Shift AltGr";
|
||||
};
|
||||
type "FOUR_LEVEL_PLUS_LOCK" {
|
||||
modifiers= Shift+Lock+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[Lock]= Level5;
|
||||
map[Shift+Lock]= Level2;
|
||||
map[Lock+LevelThree]= Level3;
|
||||
map[Shift+Lock+LevelThree]= Level4;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Shift";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Shift Alt";
|
||||
level_name[Level5]= "Lock";
|
||||
map[Shift]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[Lock]= 5;
|
||||
map[Shift+Lock]= 2;
|
||||
map[Lock+LevelThree]= 3;
|
||||
map[Shift+Lock+LevelThree]= 4;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Shift";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Shift Alt";
|
||||
level_name[5]= "Lock";
|
||||
};
|
||||
type "FOUR_LEVEL_KEYPAD" {
|
||||
modifiers= Shift+NumLock+LevelThree;
|
||||
map[Shift]= Level2;
|
||||
map[NumLock]= Level2;
|
||||
map[LevelThree]= Level3;
|
||||
map[Shift+LevelThree]= Level4;
|
||||
map[NumLock+LevelThree]= Level4;
|
||||
map[Shift+NumLock+LevelThree]= Level3;
|
||||
level_name[Level1]= "Base";
|
||||
level_name[Level2]= "Number";
|
||||
level_name[Level3]= "Alt Base";
|
||||
level_name[Level4]= "Alt Number";
|
||||
map[Shift]= 2;
|
||||
map[NumLock]= 2;
|
||||
map[LevelThree]= 3;
|
||||
map[Shift+LevelThree]= 4;
|
||||
map[NumLock+LevelThree]= 4;
|
||||
map[Shift+NumLock+LevelThree]= 3;
|
||||
level_name[1]= "Base";
|
||||
level_name[2]= "Number";
|
||||
level_name[3]= "Alt Base";
|
||||
level_name[4]= "Alt Number";
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -1080,79 +1080,79 @@ xkb_compatibility "complete" {
|
|||
};
|
||||
|
||||
xkb_symbols "pc_us_pt_2_us_3_inet(evdev)_group(shift_caps_toggle)_compose(ralt)" {
|
||||
name[group1]="English (US)";
|
||||
name[group2]="Portuguese";
|
||||
name[group3]="English (US)";
|
||||
name[Group1]="English (US)";
|
||||
name[Group2]="Portuguese";
|
||||
name[Group3]="English (US)";
|
||||
|
||||
key <ESC> { [ Escape ] };
|
||||
key <AE01> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 1, exclam ],
|
||||
symbols[Group2]= [ 1, exclam, onesuperior, exclamdown ],
|
||||
symbols[Group3]= [ 1, exclam ]
|
||||
};
|
||||
key <AE02> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 2, at ],
|
||||
symbols[Group2]= [ 2, quotedbl, at, oneeighth ],
|
||||
symbols[Group3]= [ 2, at ]
|
||||
};
|
||||
key <AE03> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 3, numbersign ],
|
||||
symbols[Group2]= [ 3, numbersign, sterling, sterling ],
|
||||
symbols[Group3]= [ 3, numbersign ]
|
||||
};
|
||||
key <AE04> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 4, dollar ],
|
||||
symbols[Group2]= [ 4, dollar, section, dollar ],
|
||||
symbols[Group3]= [ 4, dollar ]
|
||||
};
|
||||
key <AE05> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 5, percent ],
|
||||
symbols[Group2]= [ 5, percent, onehalf, threeeighths ],
|
||||
symbols[Group3]= [ 5, percent ]
|
||||
};
|
||||
key <AE06> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 6, asciicircum ],
|
||||
symbols[Group2]= [ 6, ampersand, notsign, fiveeighths ],
|
||||
symbols[Group3]= [ 6, asciicircum ]
|
||||
};
|
||||
key <AE07> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 7, ampersand ],
|
||||
symbols[Group2]= [ 7, slash, braceleft, seveneighths ],
|
||||
symbols[Group3]= [ 7, ampersand ]
|
||||
};
|
||||
key <AE08> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 8, asterisk ],
|
||||
symbols[Group2]= [ 8, parenleft, bracketleft, trademark ],
|
||||
symbols[Group3]= [ 8, asterisk ]
|
||||
};
|
||||
key <AE09> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 9, parenleft ],
|
||||
symbols[Group2]= [ 9, parenright, bracketright, plusminus ],
|
||||
symbols[Group3]= [ 9, parenleft ]
|
||||
};
|
||||
key <AE10> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ 0, parenright ],
|
||||
symbols[Group2]= [ 0, equal, braceright, degree ],
|
||||
symbols[Group3]= [ 0, parenright ]
|
||||
};
|
||||
key <AE11> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ minus, underscore ],
|
||||
symbols[Group2]= [ apostrophe, question, backslash, questiondown ],
|
||||
symbols[Group3]= [ minus, underscore ]
|
||||
};
|
||||
key <AE12> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ equal, plus ],
|
||||
symbols[Group2]= [ guillemotleft, guillemotright, dead_cedilla, dead_ogonek ],
|
||||
symbols[Group3]= [ equal, plus ]
|
||||
|
@ -1160,93 +1160,93 @@ xkb_symbols "pc_us_pt_2_us_3_inet(evdev)_group(shift_caps_toggle)_compose(ralt)"
|
|||
key <BKSP> { [ BackSpace, BackSpace ] };
|
||||
key <TAB> { [ Tab, ISO_Left_Tab ] };
|
||||
key <AD01> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ q, Q ],
|
||||
symbols[Group2]= [ q, Q, at, Greek_OMEGA ],
|
||||
symbols[Group3]= [ q, Q ]
|
||||
};
|
||||
key <AD02> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ w, W ],
|
||||
symbols[Group2]= [ w, W, lstroke, Lstroke ],
|
||||
symbols[Group3]= [ w, W ]
|
||||
};
|
||||
key <AD03> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ e, E ],
|
||||
symbols[Group2]= [ e, E, EuroSign, cent ],
|
||||
symbols[Group3]= [ e, E ]
|
||||
};
|
||||
key <AD04> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ r, R ],
|
||||
symbols[Group2]= [ r, R, paragraph, registered ],
|
||||
symbols[Group3]= [ r, R ]
|
||||
};
|
||||
key <AD05> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ t, T ],
|
||||
symbols[Group2]= [ t, T, tslash, Tslash ],
|
||||
symbols[Group3]= [ t, T ]
|
||||
};
|
||||
key <AD06> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ y, Y ],
|
||||
symbols[Group2]= [ y, Y, leftarrow, yen ],
|
||||
symbols[Group3]= [ y, Y ]
|
||||
};
|
||||
key <AD07> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ u, U ],
|
||||
symbols[Group2]= [ u, U, downarrow, uparrow ],
|
||||
symbols[Group3]= [ u, U ]
|
||||
};
|
||||
key <AD08> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ i, I ],
|
||||
symbols[Group2]= [ i, I, rightarrow, idotless ],
|
||||
symbols[Group3]= [ i, I ]
|
||||
};
|
||||
key <AD09> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ o, O ],
|
||||
symbols[Group2]= [ o, O, oslash, Oslash ],
|
||||
symbols[Group3]= [ o, O ]
|
||||
};
|
||||
key <AD10> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ p, P ],
|
||||
symbols[Group2]= [ p, P, thorn, THORN ],
|
||||
symbols[Group3]= [ p, P ]
|
||||
};
|
||||
key <AD11> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ bracketleft, braceleft ],
|
||||
symbols[Group2]= [ plus, asterisk, dead_diaeresis, dead_abovering ],
|
||||
symbols[Group3]= [ bracketleft, braceleft ]
|
||||
};
|
||||
key <AD12> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ bracketright, braceright ],
|
||||
symbols[Group2]= [ dead_acute, dead_grave, dead_tilde, dead_macron ],
|
||||
symbols[Group3]= [ bracketright, braceright ]
|
||||
|
@ -1254,172 +1254,172 @@ xkb_symbols "pc_us_pt_2_us_3_inet(evdev)_group(shift_caps_toggle)_compose(ralt)"
|
|||
key <RTRN> { [ Return ] };
|
||||
key <LCTL> { [ Control_L ] };
|
||||
key <AC01> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ a, A ],
|
||||
symbols[Group2]= [ a, A, ae, AE ],
|
||||
symbols[Group3]= [ a, A ]
|
||||
};
|
||||
key <AC02> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ s, S ],
|
||||
symbols[Group2]= [ s, S, ssharp, section ],
|
||||
symbols[Group3]= [ s, S ]
|
||||
};
|
||||
key <AC03> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ d, D ],
|
||||
symbols[Group2]= [ d, D, eth, ETH ],
|
||||
symbols[Group3]= [ d, D ]
|
||||
};
|
||||
key <AC04> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ f, F ],
|
||||
symbols[Group2]= [ f, F, dstroke, ordfeminine ],
|
||||
symbols[Group3]= [ f, F ]
|
||||
};
|
||||
key <AC05> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ g, G ],
|
||||
symbols[Group2]= [ g, G, eng, ENG ],
|
||||
symbols[Group3]= [ g, G ]
|
||||
};
|
||||
key <AC06> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ h, H ],
|
||||
symbols[Group2]= [ h, H, hstroke, Hstroke ],
|
||||
symbols[Group3]= [ h, H ]
|
||||
};
|
||||
key <AC07> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ j, J ],
|
||||
symbols[Group2]= [ j, J, dead_hook, dead_horn ],
|
||||
symbols[Group3]= [ j, J ]
|
||||
};
|
||||
key <AC08> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ k, K ],
|
||||
symbols[Group2]= [ k, K, kra, ampersand ],
|
||||
symbols[Group3]= [ k, K ]
|
||||
};
|
||||
key <AC09> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ l, L ],
|
||||
symbols[Group2]= [ l, L, lstroke, Lstroke ],
|
||||
symbols[Group3]= [ l, L ]
|
||||
};
|
||||
key <AC10> {
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
symbols[Group1]= [ semicolon, colon ],
|
||||
symbols[Group2]= [ ccedilla, Ccedilla, dead_acute, dead_doubleacute ],
|
||||
symbols[Group3]= [ semicolon, colon ]
|
||||
};
|
||||
key <AC11> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ apostrophe, quotedbl ],
|
||||
symbols[Group2]= [ masculine, ordfeminine, dead_circumflex, dead_caron ],
|
||||
symbols[Group3]= [ apostrophe, quotedbl ]
|
||||
};
|
||||
key <TLDE> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ grave, asciitilde ],
|
||||
symbols[Group2]= [ backslash, bar, notsign, notsign ],
|
||||
symbols[Group3]= [ grave, asciitilde ]
|
||||
};
|
||||
key <LFSH> { [ Shift_L ] };
|
||||
key <BKSL> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ backslash, bar ],
|
||||
symbols[Group2]= [ dead_tilde, dead_circumflex, dead_grave, dead_breve ],
|
||||
symbols[Group3]= [ backslash, bar ]
|
||||
};
|
||||
key <AB01> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ z, Z ],
|
||||
symbols[Group2]= [ z, Z, guillemotleft, less ],
|
||||
symbols[Group3]= [ z, Z ]
|
||||
};
|
||||
key <AB02> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ x, X ],
|
||||
symbols[Group2]= [ x, X, guillemotright, greater ],
|
||||
symbols[Group3]= [ x, X ]
|
||||
};
|
||||
key <AB03> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ c, C ],
|
||||
symbols[Group2]= [ c, C, cent, copyright ],
|
||||
symbols[Group3]= [ c, C ]
|
||||
};
|
||||
key <AB04> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ v, V ],
|
||||
symbols[Group2]= [ v, V, leftdoublequotemark, leftsinglequotemark ],
|
||||
symbols[Group3]= [ v, V ]
|
||||
};
|
||||
key <AB05> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ b, B ],
|
||||
symbols[Group2]= [ b, B, rightdoublequotemark, rightsinglequotemark ],
|
||||
symbols[Group3]= [ b, B ]
|
||||
};
|
||||
key <AB06> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_ALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ n, N ],
|
||||
symbols[Group2]= [ n, N, n, N ],
|
||||
symbols[Group3]= [ n, N ]
|
||||
};
|
||||
key <AB07> {
|
||||
type[group1]= "ALPHABETIC",
|
||||
type[group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[group3]= "ALPHABETIC",
|
||||
type[Group1]= "ALPHABETIC",
|
||||
type[Group2]= "FOUR_LEVEL_SEMIALPHABETIC",
|
||||
type[Group3]= "ALPHABETIC",
|
||||
symbols[Group1]= [ m, M ],
|
||||
symbols[Group2]= [ m, M, mu, masculine ],
|
||||
symbols[Group3]= [ m, M ]
|
||||
};
|
||||
key <AB08> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ comma, less ],
|
||||
symbols[Group2]= [ comma, semicolon, horizconnector, multiply ],
|
||||
symbols[Group3]= [ comma, less ]
|
||||
};
|
||||
key <AB09> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ period, greater ],
|
||||
symbols[Group2]= [ period, colon, periodcentered, division ],
|
||||
symbols[Group3]= [ period, greater ]
|
||||
};
|
||||
key <AB10> {
|
||||
type[group2]= "FOUR_LEVEL",
|
||||
type[Group2]= "FOUR_LEVEL",
|
||||
symbols[Group1]= [ slash, question ],
|
||||
symbols[Group2]= [ minus, underscore, dead_belowdot, dead_abovedot ],
|
||||
symbols[Group3]= [ slash, question ]
|
||||
|
@ -1526,8 +1526,8 @@ xkb_symbols "pc_us_pt_2_us_3_inet(evdev)_group(shift_caps_toggle)_compose(ralt)"
|
|||
symbols[Group1]= [ Print, Sys_Req ]
|
||||
};
|
||||
key <RALT> {
|
||||
type[group1]= "TWO_LEVEL",
|
||||
type[group2]= "ONE_LEVEL",
|
||||
type[Group1]= "TWO_LEVEL",
|
||||
type[Group2]= "ONE_LEVEL",
|
||||
symbols[Group1]= [ Multi_key, Multi_key ],
|
||||
symbols[Group2]= [ ISO_Level3_Shift ]
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue