summaryrefslogtreecommitdiff
path: root/recipes/keymaps/files/omap3-pandora/keymap-extension-2.6.map
blob: 05e0b7b0cf32bcf452799b763364fb2e94fc5147 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
keymaps 0-2,4,8,12

# Notes:
# FN is setup as AltGr.
# AltGr locking not yet working.

# 	      Default 		Shift 		AltGr 		Control 	Alt 		Ctrl+Alt 	

# DPad/Buttons in keyboard mode (On Input2).

# DPad - URDL
keycode 103 = Up		Up		Prior
keycode 106 = Right		Right		Incr_Console	
keycode 108 = Down		Down		Next
keycode 105 = Left		Left		Decr_Console	

# Buttons - URDL
#keycode 307 =
#keycode 304 = 
#keycode 305 =
#keycode 308 =

# Left Trigger
#keycode 310 =

# Right Trigger 
#keycode 311 = 

# Special keys.
keycode  29 = Control	
keycode  56 = Alt
keycode  464 = AltGr		AltGr		AltGr_Lock


keycode  14 = BackSpace		Delete		Insert
      
keycode  28 = Return         	Return		Return		Return		Return		Return	
keycode  40 = apostrophe       	quotedbl        tilde
keycode  42 = Shift		VoidSymbol	Caps_Lock

keycode  51 = comma            	less		semicolon
keycode  52 = period		greater		colon		

keycode  53 = slash		question	Num_Lock

keycode  57 = space		bar		Tab


# Number Bar

keycode  2 = one		VoidSymbol	F1
keycode  3 = two		VoidSymbol	F2
keycode  4 = three		VoidSymbol	F3
keycode  5 = four		asciitilde	F4
keycode  6 = five		VoidSymbol	F5
keycode  7 = six		VoidSymbol	F6
keycode  8 = seven		ampersand	F7
keycode  9 = eight		asterisk	F8
keycode  10 = nine		VoidSymbol	F9
keycode  11 = zero		VoidSymbol	F10


# QWERTY Keypad

keycode  16 = +q                +Q		Escape		Control_q	Meta_q
keycode  17 = +w               	+W		at		Control_w	Meta_w
keycode  18 = +e               	+E		three		Control_e	Meta_e
keycode  19 = +r               	+R		four		Control_r	Meta_r
keycode  20 = +t               	+T		five		Control_t	Meta_t
keycode  21 = +y               	+Y		six		Control_y	Meta_y
keycode  22 = +u               	+U		seven		Control_u	Meta_u
keycode  23 = +i               	+I		eight		Control_i	Meta_i
keycode  24 = +o               	+O		F11		Control_o	Meta_o
keycode  25 = +p               	+P		F12		Control_p	Meta_p

keycode  30 = +a            	+A		exclam   	Control_a	Meta_a
keycode  31 = +s               	+S		quotedbl	Control_s	Meta_s
keycode  32 = +d		+D		numbersign	Control_d	Meta_d
keycode  33 = +f		+F		plus		Control_f	Meta_f
keycode  34 = +g               	+G		equals		Control_g	Meta_g
keycode  35 = +h               	+H		underscore	Control_h	Meta_h
keycode  36 = +j               	+J		ampersand	Control_j	Meta_j
keycode  37 = +k               	+K		sterling	Control_k	Meta_k
keycode  38 = +l               	+L		yen		Control_l	Meta_l

keycode  44 = +z               	+Z		VoidSymbol	Control_z	Meta_z
keycode  45 = +x               	+X		question	Control_x	Meta_x
keycode  46 = +c               	+C		Control_c	Control_c	Meta_c
keycode  47 = +v               	+V		Control_v	Control_v	Meta_v
keycode  48 = +b		+B		minus		Control_b	Meta_b
keycode  49 = +n               	+N		dollar		Control_n	Meta_n
keycode  50 = +m               	+M		equal		Control_m	Meta_m
		

string F1 = "\033[[A"
string F2 = "\033[[B"
string F3 = "\033[[C"
string F4 = "\033[[D"
string F5 = "\033[[E"
string F6 = "\033[17~"
string F7 = "\033[18~"
string F8 = "\033[19~"
string F9 = "\033[20~"
string F10 = "\033[21~"
string F11 = "\033[23~"
string F12 = "\033[24~"
string F13 = "\033[25~"
string F14 = "\033[26~"
string F15 = "\033[28~"
string F16 = "\033[29~"
string F17 = "\033[31~"
string F18 = "\033[32~"
string F19 = "\033[33~"
string F20 = "\033[34~"
string F33 = "\033[49~"
string Find = "\033[1~"
string Insert = "\033[2~"
string Remove = "\033[3~"
string Select = "\033[4~"
string Prior = "\033[5~"
string Next = "\033[6~"
string Macro = "\033[M"
string Pause = "\033[P"

compose '`' 'A' to 'À'
compose '`' 'a' to 'à'
compose '\'' 'A' to 'Á'
compose '\'' 'a' to 'á'
compose '^' 'A' to 'Â'
compose '^' 'a' to 'â'
compose '~' 'A' to 'Ã'
compose '~' 'a' to 'ã'
compose '"' 'A' to 'Ä'
compose '"' 'a' to 'ä'
compose 'O' 'A' to 'Å'
compose 'o' 'a' to 'å'
compose '0' 'A' to 'Å'
compose '0' 'a' to 'å'
compose 'A' 'A' to 'Å'
compose 'a' 'a' to 'å'
compose 'A' 'E' to 'Æ'
compose 'a' 'e' to 'æ'
compose ',' 'C' to 'Ç'
compose ',' 'c' to 'ç'
compose '`' 'E' to 'È'
compose '`' 'e' to 'è'
compose '\'' 'E' to 'É'
compose '\'' 'e' to 'é'
compose '^' 'E' to 'Ê'
compose '^' 'e' to 'ê'
compose '"' 'E' to 'Ë'
compose '"' 'e' to 'ë'
compose '`' 'I' to 'Ì'
compose '`' 'i' to 'ì'
compose '\'' 'I' to 'Í'
compose '\'' 'i' to 'í'
compose '^' 'I' to 'Î'
compose '^' 'i' to 'î'
compose '"' 'I' to 'Ï'
compose '"' 'i' to 'ï'
compose '-' 'D' to 'Ð'
compose '-' 'd' to 'ð'
compose '~' 'N' to 'Ñ'
compose '~' 'n' to 'ñ'
compose '`' 'O' to 'Ò'
compose '`' 'o' to 'ò'
compose '\'' 'O' to 'Ó'
compose '\'' 'o' to 'ó'
compose '^' 'O' to 'Ô'
compose '^' 'o' to 'ô'
compose '~' 'O' to 'Õ'
compose '~' 'o' to 'õ'
compose '"' 'O' to 'Ö'
compose '"' 'o' to 'ö'
compose '/' 'O' to 'Ø'
compose '/' 'o' to 'ø'
compose '`' 'U' to 'Ù'
compose '`' 'u' to 'ù'
compose '\'' 'U' to 'Ú'
compose '\'' 'u' to 'ú'
compose '^' 'U' to 'Û'
compose '^' 'u' to 'û'
compose '"' 'U' to 'Ü'
compose '"' 'u' to 'ü'
compose '\'' 'Y' to 'Ý'
compose '\'' 'y' to 'ý'
compose 'T' 'H' to 'Þ'
compose 't' 'h' to 'þ'
compose 's' 's' to 'ß'
compose '"' 'y' to 'ÿ'
compose 's' 'z' to 'ß'
compose 'i' 'j' to 'ÿ'