default partial xkb_types "default" { virtual_modifiers LevelThree, LevelFive; type "EIGHT_LEVEL_NEOLIGHT" { modifiers = Shift + LevelThree + LevelFive; map[None] = Level1; map[Shift] = Level2; map[LevelThree] = Level3; map[Shift+LevelThree] = Level4; map[LevelThree+LevelFive] = Level5; map[Shift+LevelThree+LevelFive] = Level6; preserve[Shift+LevelThree+LevelFive] = Shift; map[LevelFive] = Level7; map[Shift+LevelFive] = Level8; preserve[Shift+LevelFive] = Shift; level_name[Level1] = "Base"; level_name[Level2] = "Shift"; level_name[Level3] = "AltGr"; level_name[Level4] = "AltGr Shift"; level_name[Level5] = "Mod3(Caps)"; level_name[Level6] = "Mod3(Caps) Shift"; level_name[Level7] = "Mod4(<)"; level_name[Level8] = "Mod4(<) Shift"; }; };