53 |
52 |
54 partial alphanumeric_keys |
53 partial alphanumeric_keys |
55 xkb_symbols "Sundeadkeys" { |
54 xkb_symbols "Sundeadkeys" { |
56 // modify the default Swiss French layout to use Sun dead keys |
55 // modify the default Swiss French layout to use Sun dead keys |
57 include "fr_CH(basic)" |
56 include "fr_CH(basic)" |
58 key <AE11> { [ apostrophe, question ], |
57 key <TLDE> { [ section, degree ] }; |
59 [ dead_acute ] }; |
58 key <AE01> { [ 1, plus ], |
60 key <AE12> { [ dead_circumflex, dead_grave ], |
59 [ bar ] }; |
61 [ dead_tilde ] }; |
60 key <AE02> { [ 2, quotedbl ], |
|
61 [ at ] }; |
|
62 key <AE03> { [ 3, asterisk ], |
|
63 [ numbersign ] }; |
|
64 key <AE04> { [ 4, ccedilla ], |
|
65 [ asciicircum ] }; |
|
66 key <AE05> { [ 5, percent ], |
|
67 [ asciitilde ] }; |
|
68 key <AE06> { [ 6, ampersand ], |
|
69 [ notsign ] }; |
|
70 key <AE07> { [ 7, slash ], |
|
71 [ brokenbar ] }; |
|
72 key <AE08> { [ 8, parenleft ], |
|
73 [ cent ] }; |
|
74 key <AE09> { [ 9, parenright ] }; |
|
75 key <AE10> { [ 0, equal ], |
|
76 [ acute ] }; |
|
77 key <AE11> { [ apostrophe, question ], |
|
78 [ dead_acute ] }; |
|
79 key <AE12> { [ dead_circumflex, dead_grave ], |
|
80 [ dead_tilde ] }; |
62 key <AD12> { [ dead_diaeresis, exclam ], |
81 key <AD12> { [ dead_diaeresis, exclam ], |
63 [ bracketright ] }; |
82 [ bracketright ] }; |
64 }; |
83 }; |
65 |
84 |
66 partial alphanumeric_keys |
85 partial alphanumeric_keys |
76 [ acute ] }; |
95 [ acute ] }; |
77 key <AE12> { [ asciicircum, grave ], |
96 key <AE12> { [ asciicircum, grave ], |
78 [ asciitilde ] }; |
97 [ asciitilde ] }; |
79 key <AD12> { [ diaeresis, exclam ], |
98 key <AD12> { [ diaeresis, exclam ], |
80 [ bracketright ] }; |
99 [ bracketright ] }; |
|
100 key <AE06> { [ 6, ampersand ], |
|
101 [ notsign, ampersand ] }; |
|
102 key <AE07> { [ 7, slash ], |
|
103 [ brokenbar, slash ] }; |
|
104 key <AE08> { [ 8, parenleft ], |
|
105 [ cent, parenleft ] }; |
81 }; |
106 }; |