Cleanup clock module a bit and replace last users of __cpm_*
[oweals/openwrt.git] / target / linux / xburst / patches-2.6.32 / 500-modifier-keys.patch
1 From d76e6b85f28891eecded962793fb8a02cdf26f39 Mon Sep 17 00:00:00 2001
2 From: Lars-Peter Clausen <lars@metafoo.de>
3 Date: Mon, 11 Jan 2010 04:29:51 +0100
4 Subject: [PATCH] /opt/Projects/openwrt/target/linux/xburst/patches-2.6.31/500-modifier-keys.patch
5
6 ---
7  drivers/char/defkeymap.map |   74 +++++++++++++++++++++++++++++++-------------
8  1 files changed, 52 insertions(+), 22 deletions(-)
9
10 diff --git a/drivers/char/defkeymap.map b/drivers/char/defkeymap.map
11 index 50b30ca..ce141c8 100644
12 --- a/drivers/char/defkeymap.map
13 +++ b/drivers/char/defkeymap.map
14 @@ -1,5 +1,5 @@
15  # Default kernel keymap. This uses 7 modifier combinations.
16 -keymaps 0-2,4-5,8,12
17 +keymaps 0-2,4-5,8,12,64
18  # Change the above line into
19  #      keymaps 0-2,4-6,8,12
20  # in case you want the entries
21 @@ -45,24 +45,38 @@ keycode  12 = minus            underscore       backslash
22         control keycode  12 = Control_underscore
23         shift   control keycode  12 = Control_underscore
24         alt     keycode  12 = Meta_minus      
25 -keycode  13 = equal            plus            
26 +keycode  13 = equal            plus             
27         alt     keycode  13 = Meta_equal      
28 +       altgr   keycode  13 = asciitilde 
29 +       ctrll   keycode  13 = three
30  keycode  14 = Delete           Delete          
31 -       control keycode  14 = BackSpace
32 +       altgr   keycode  14 = BackSpace
33         alt     keycode  14 = Meta_Delete     
34  keycode  15 = Tab              Tab             
35         alt     keycode  15 = Meta_Tab        
36  keycode  16 = q               
37 +       altgr   keycode  16 = exclam
38  keycode  17 = w               
39 +       altgr   keycode  17 = at
40  keycode  18 = e
41 -       altgr   keycode  18 = Hex_E   
42 +       altgr   keycode  18 = numbersign
43  keycode  19 = r               
44 +       altgr   keycode  19 = dollar
45  keycode  20 = t               
46 +       altgr   keycode  20 = percent
47  keycode  21 = y               
48 +       altgr   keycode  21 = asciicircum 
49  keycode  22 = u               
50 +       altgr   keycode  22 = ampersand
51 +       ctrll   keycode  22 = seven
52  keycode  23 = i               
53 +       altgr   keycode  23 = asterisk
54 +       ctrll   keycode  23 = eight
55  keycode  24 = o               
56 +       altgr   keycode  24 = parenleft
57 +       ctrll   keycode  24 = nine
58  keycode  25 = p               
59 +       altgr   keycode  25 = parenright
60  keycode  26 = bracketleft      braceleft       
61         control keycode  26 = Escape          
62         alt     keycode  26 = Meta_bracketleft
63 @@ -71,19 +85,28 @@ keycode  27 = bracketright     braceright       asciitilde
64         alt     keycode  27 = Meta_bracketright
65  keycode  28 = Return          
66         alt     keycode  28 = Meta_Control_m  
67 -keycode  29 = Control         
68 +keycode  29 = CtrlL         
69  keycode  30 = a
70 -       altgr   keycode  30 = Hex_A
71 +       altgr   keycode  30 = U+00B0
72  keycode  31 = s               
73 +       altgr   keycode  31 = U+00A8
74  keycode  32 = d
75 -       altgr   keycode  32 = Hex_D   
76 +       altgr   keycode  32 = U+20AC
77  keycode  33 = f
78 -       altgr   keycode  33 = Hex_F               
79 +       altgr   keycode  33 = minus
80  keycode  34 = g               
81 +       altgr   keycode  34 = underscore
82  keycode  35 = h               
83 +       altgr   keycode  35 = braceleft
84  keycode  36 = j               
85 +       altgr   keycode  36 = bracketleft
86 +       ctrll   keycode  36 = four
87  keycode  37 = k               
88 +       altgr   keycode  37 = bracketright
89 +       ctrll   keycode  37 = five
90  keycode  38 = l               
91 +       altgr   keycode  38 = braceright
92 +       ctrll   keycode  38 = six
93  keycode  39 = semicolon        colon           
94         alt     keycode  39 = Meta_semicolon  
95  keycode  40 = apostrophe       quotedbl        
96 @@ -97,58 +120,65 @@ keycode  43 = backslash        bar
97         control keycode  43 = Control_backslash
98         alt     keycode  43 = Meta_backslash  
99  keycode  44 = z               
100 +       altgr   keycode  44 = nine
101  keycode  45 = x               
102 +       altgr   keycode  45 = zero
103  keycode  46 = c
104         altgr   keycode  46 = Hex_C   
105  keycode  47 = v               
106  keycode  48 = b
107         altgr   keycode  48 = Hex_B
108  keycode  49 = n               
109 +       altgr   keycode  49 = less
110 +       ctrll   keycode  49 = one
111  keycode  50 = m               
112 -keycode  51 = comma            less            
113 -       alt     keycode  51 = Meta_comma      
114 -keycode  52 = period           greater         
115 +       altgr   keycode  50 = greater
116 +       ctrll   keycode  50 = two
117 +keycode  51 = comma            semicolon
118 +       altgr   keycode  51 = apostrophe
119 +keycode  52 = period           colon
120         control keycode  52 = Compose         
121 -       alt     keycode  52 = Meta_period     
122 +       altgr   keycode  52 =  quotedbl
123  keycode  53 = slash            question        
124         control keycode  53 = Delete          
125         alt     keycode  53 = Meta_slash      
126 -keycode  54 = Shift           
127 +       ctrll   keycode  53 = zero
128 +keycode  54 = AltGr
129  keycode  55 = KP_Multiply     
130  keycode  56 = Alt             
131  keycode  57 = space            space           
132         control keycode  57 = nul             
133         alt     keycode  57 = Meta_space      
134  keycode  58 = Caps_Lock       
135 -keycode  59 = F1               F11              Console_13      
136 +keycode  59 = F1               F11              one
137         control keycode  59 = F1              
138         alt     keycode  59 = Console_1       
139         control alt     keycode  59 = Console_1       
140 -keycode  60 = F2               F12              Console_14      
141 +keycode  60 = F2               F12              two
142         control keycode  60 = F2              
143         alt     keycode  60 = Console_2       
144         control alt     keycode  60 = Console_2       
145 -keycode  61 = F3               F13              Console_15      
146 +keycode  61 = F3               F13              three
147         control keycode  61 = F3              
148         alt     keycode  61 = Console_3       
149         control alt     keycode  61 = Console_3       
150 -keycode  62 = F4               F14              Console_16      
151 +keycode  62 = F4               F14              four
152         control keycode  62 = F4              
153         alt     keycode  62 = Console_4       
154         control alt     keycode  62 = Console_4       
155 -keycode  63 = F5               F15              Console_17      
156 +keycode  63 = F5               F15              five
157         control keycode  63 = F5              
158         alt     keycode  63 = Console_5       
159         control alt     keycode  63 = Console_5       
160 -keycode  64 = F6               F16              Console_18      
161 +keycode  64 = F6               F16              six
162         control keycode  64 = F6              
163         alt     keycode  64 = Console_6       
164         control alt     keycode  64 = Console_6       
165 -keycode  65 = F7               F17              Console_19      
166 +keycode  65 = F7               F17              seven
167         control keycode  65 = F7              
168         alt     keycode  65 = Console_7       
169         control alt     keycode  65 = Console_7       
170 -keycode  66 = F8               F18              Console_20      
171 +keycode  66 = F8               F18              eight
172         control keycode  66 = F8              
173         alt     keycode  66 = Console_8       
174         control alt     keycode  66 = Console_8       
175 @@ -220,7 +250,7 @@ keycode  93 =
176  keycode  94 =
177  keycode  95 =
178  keycode  96 = KP_Enter        
179 -keycode  97 = Control         
180 +keycode  97 = Control
181  keycode  98 = KP_Divide       
182  keycode  99 = Control_backslash
183         control keycode  99 = Control_backslash
184 -- 
185 1.5.6.5
186