Undo invalid alt mapping from b.fd.o#8996
[xorg/xkeyboard-config] / symbols / altwin
1 // $XKeyboardConfig$
2
3 // $XFree86: xc/programs/xkbcomp/symbols/altwin,v 1.5 2003/12/03 14:09:08 pascal Exp $
4
5 partial modifier_keys 
6 xkb_symbols "meta_alt" {
7     key <LALT> {        [       Alt_L,  Meta_L          ]       };
8     key <RALT> {        [       Alt_R,  Meta_R          ]       };
9     modifier_map Mod1   { Alt_L, Alt_R, Meta_L, Meta_R };
10 //  modifier_map Mod4   {};
11 };
12
13 // Control is mapped to the Win-keys (and the usual Ctrl keys).
14 partial modifier_keys 
15 xkb_symbols "ctrl_win" {
16     key <LWIN> {        [       Control_L               ]       };
17     key <RWIN> {        [       Control_R               ]       };
18     modifier_map Control { <LWIN>, <RWIN> };
19 };
20
21 partial modifier_keys 
22 xkb_symbols "meta_win" {
23     key <LALT> {        [       Alt_L,  Alt_L           ]       };
24     key <RALT> {        [       Alt_R,  Alt_R           ]       };
25     key <LWIN> {        [       Meta_L                  ]       };
26     key <RWIN> {        [       Meta_R                  ]       };
27     modifier_map Mod1   { Alt_L, Alt_R };
28     modifier_map Mod4   { <META>, Meta_L, Meta_R };
29 };
30
31 partial modifier_keys 
32 xkb_symbols "left_meta_win" {
33     key <LALT> {        [       Alt_L,  Alt_L           ]       };
34     key <LWIN> {        [       Meta_L                  ]       };
35     modifier_map Mod1   { Alt_L };
36     modifier_map Mod4   { <META>, Meta_L };
37 };
38
39 partial modifier_keys 
40 xkb_symbols "super_win" {
41     key <LWIN> {        [       Super_L                 ]       };
42     key <RWIN> {        [       Super_R                 ]       };
43     modifier_map Mod4   { Super_L, Super_R };
44 };
45
46 partial modifier_keys 
47 xkb_symbols "hyper_win" {
48     key <LWIN> {        [       Hyper_L                 ]       };
49     key <RWIN> {        [       Hyper_R                 ]       };
50     modifier_map Mod4   { Hyper_L, Hyper_R };
51 };
52
53 // Use Menu for the menu key
54 partial modifier_keys 
55 xkb_symbols "menu" {
56     key <MENU> {        [       Menu            ]       };
57 };
58
59 // Layout for Tux key caps with additional right Alt key
60 partial modifier_keys 
61 xkb_symbols "alt_super_win" {
62     key <LALT> {        [       Alt_L,  Meta_L          ]       };
63     key <RWIN> {        [       Alt_R,  Meta_R          ]       };
64     key <LWIN> {        [       Super_L                 ]       };
65     key <MENU> {        [       Super_R                 ]       };
66     modifier_map Mod1   { Alt_L, Alt_R, Meta_L, Meta_R };
67     modifier_map Mod4   { Super_L, Super_R };
68 };
69
70 partial modifier_keys 
71 xkb_symbols "swap_lalt_lwin" {
72     key <LALT> {        [       Super_L                 ]       };
73     key <LWIN> {        [       Alt_L,  Meta_L          ]       };
74     modifier_map Mod1 { <LWIN> };
75     modifier_map Mod4 { <LALT> };
76 };