keyboard¶
Contents:
Summary¶
-
keyboard
¶ Version: 0.1.1
Description: publishes keyboard key presses
Maintainers: - v01d <dontwantspam AT spam DOT com>
Licenses: - GPLv2
Urls: - website<http://wiki.ros.org/keyboard>
Authors: - v01d <dontwantspam AT spam DOT com>
BuildDepends: sdl
ruby
std_msgs
message_generation
roscpp
BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Message types¶
-
keyboard/Key
¶ Constant: - KEY_UNKNOWN (uint16):
0
– - KEY_FIRST (uint16):
0
– - KEY_BACKSPACE (uint16):
8
– - KEY_TAB (uint16):
9
– - KEY_CLEAR (uint16):
12
– - KEY_RETURN (uint16):
13
– - KEY_PAUSE (uint16):
19
– - KEY_ESCAPE (uint16):
27
– - KEY_SPACE (uint16):
32
– - KEY_EXCLAIM (uint16):
33
– - KEY_QUOTEDBL (uint16):
34
– - KEY_HASH (uint16):
35
– - KEY_DOLLAR (uint16):
36
– - KEY_AMPERSAND (uint16):
38
– - KEY_QUOTE (uint16):
39
– - KEY_LEFTPAREN (uint16):
40
– - KEY_RIGHTPAREN (uint16):
41
– - KEY_ASTERISK (uint16):
42
– - KEY_PLUS (uint16):
43
– - KEY_COMMA (uint16):
44
– - KEY_MINUS (uint16):
45
– - KEY_PERIOD (uint16):
46
– - KEY_SLASH (uint16):
47
– - KEY_0 (uint16):
48
– - KEY_1 (uint16):
49
– - KEY_2 (uint16):
50
– - KEY_3 (uint16):
51
– - KEY_4 (uint16):
52
– - KEY_5 (uint16):
53
– - KEY_6 (uint16):
54
– - KEY_7 (uint16):
55
– - KEY_8 (uint16):
56
– - KEY_9 (uint16):
57
– - KEY_COLON (uint16):
58
– - KEY_SEMICOLON (uint16):
59
– - KEY_LESS (uint16):
60
– - KEY_EQUALS (uint16):
61
– - KEY_GREATER (uint16):
62
– - KEY_QUESTION (uint16):
63
– - KEY_AT (uint16):
64
– - KEY_LEFTBRACKET (uint16):
91
– - KEY_BACKSLASH (uint16):
92
– - KEY_RIGHTBRACKET (uint16):
93
– - KEY_CARET (uint16):
94
– - KEY_UNDERSCORE (uint16):
95
– - KEY_BACKQUOTE (uint16):
96
– - KEY_a (uint16):
97
– - KEY_b (uint16):
98
– - KEY_c (uint16):
99
– - KEY_d (uint16):
100
– - KEY_e (uint16):
101
– - KEY_f (uint16):
102
– - KEY_g (uint16):
103
– - KEY_h (uint16):
104
– - KEY_i (uint16):
105
– - KEY_j (uint16):
106
– - KEY_k (uint16):
107
– - KEY_l (uint16):
108
– - KEY_m (uint16):
109
– - KEY_n (uint16):
110
– - KEY_o (uint16):
111
– - KEY_p (uint16):
112
– - KEY_q (uint16):
113
– - KEY_r (uint16):
114
– - KEY_s (uint16):
115
– - KEY_t (uint16):
116
– - KEY_u (uint16):
117
– - KEY_v (uint16):
118
– - KEY_w (uint16):
119
– - KEY_x (uint16):
120
– - KEY_y (uint16):
121
– - KEY_z (uint16):
122
– - KEY_DELETE (uint16):
127
– - KEY_WORLD_0 (uint16):
160
– - KEY_WORLD_1 (uint16):
161
– - KEY_WORLD_2 (uint16):
162
– - KEY_WORLD_3 (uint16):
163
– - KEY_WORLD_4 (uint16):
164
– - KEY_WORLD_5 (uint16):
165
– - KEY_WORLD_6 (uint16):
166
– - KEY_WORLD_7 (uint16):
167
– - KEY_WORLD_8 (uint16):
168
– - KEY_WORLD_9 (uint16):
169
– - KEY_WORLD_10 (uint16):
170
– - KEY_WORLD_11 (uint16):
171
– - KEY_WORLD_12 (uint16):
172
– - KEY_WORLD_13 (uint16):
173
– - KEY_WORLD_14 (uint16):
174
– - KEY_WORLD_15 (uint16):
175
– - KEY_WORLD_16 (uint16):
176
– - KEY_WORLD_17 (uint16):
177
– - KEY_WORLD_18 (uint16):
178
– - KEY_WORLD_19 (uint16):
179
– - KEY_WORLD_20 (uint16):
180
– - KEY_WORLD_21 (uint16):
181
– - KEY_WORLD_22 (uint16):
182
– - KEY_WORLD_23 (uint16):
183
– - KEY_WORLD_24 (uint16):
184
– - KEY_WORLD_25 (uint16):
185
– - KEY_WORLD_26 (uint16):
186
– - KEY_WORLD_27 (uint16):
187
– - KEY_WORLD_28 (uint16):
188
– - KEY_WORLD_29 (uint16):
189
– - KEY_WORLD_30 (uint16):
190
– - KEY_WORLD_31 (uint16):
191
– - KEY_WORLD_32 (uint16):
192
– - KEY_WORLD_33 (uint16):
193
– - KEY_WORLD_34 (uint16):
194
– - KEY_WORLD_35 (uint16):
195
– - KEY_WORLD_36 (uint16):
196
– - KEY_WORLD_37 (uint16):
197
– - KEY_WORLD_38 (uint16):
198
– - KEY_WORLD_39 (uint16):
199
– - KEY_WORLD_40 (uint16):
200
– - KEY_WORLD_41 (uint16):
201
– - KEY_WORLD_42 (uint16):
202
– - KEY_WORLD_43 (uint16):
203
– - KEY_WORLD_44 (uint16):
204
– - KEY_WORLD_45 (uint16):
205
– - KEY_WORLD_46 (uint16):
206
– - KEY_WORLD_47 (uint16):
207
– - KEY_WORLD_48 (uint16):
208
– - KEY_WORLD_49 (uint16):
209
– - KEY_WORLD_50 (uint16):
210
– - KEY_WORLD_51 (uint16):
211
– - KEY_WORLD_52 (uint16):
212
– - KEY_WORLD_53 (uint16):
213
– - KEY_WORLD_54 (uint16):
214
– - KEY_WORLD_55 (uint16):
215
– - KEY_WORLD_56 (uint16):
216
– - KEY_WORLD_57 (uint16):
217
– - KEY_WORLD_58 (uint16):
218
– - KEY_WORLD_59 (uint16):
219
– - KEY_WORLD_60 (uint16):
220
– - KEY_WORLD_61 (uint16):
221
– - KEY_WORLD_62 (uint16):
222
– - KEY_WORLD_63 (uint16):
223
– - KEY_WORLD_64 (uint16):
224
– - KEY_WORLD_65 (uint16):
225
– - KEY_WORLD_66 (uint16):
226
– - KEY_WORLD_67 (uint16):
227
– - KEY_WORLD_68 (uint16):
228
– - KEY_WORLD_69 (uint16):
229
– - KEY_WORLD_70 (uint16):
230
– - KEY_WORLD_71 (uint16):
231
– - KEY_WORLD_72 (uint16):
232
– - KEY_WORLD_73 (uint16):
233
– - KEY_WORLD_74 (uint16):
234
– - KEY_WORLD_75 (uint16):
235
– - KEY_WORLD_76 (uint16):
236
– - KEY_WORLD_77 (uint16):
237
– - KEY_WORLD_78 (uint16):
238
– - KEY_WORLD_79 (uint16):
239
– - KEY_WORLD_80 (uint16):
240
– - KEY_WORLD_81 (uint16):
241
– - KEY_WORLD_82 (uint16):
242
– - KEY_WORLD_83 (uint16):
243
– - KEY_WORLD_84 (uint16):
244
– - KEY_WORLD_85 (uint16):
245
– - KEY_WORLD_86 (uint16):
246
– - KEY_WORLD_87 (uint16):
247
– - KEY_WORLD_88 (uint16):
248
– - KEY_WORLD_89 (uint16):
249
– - KEY_WORLD_90 (uint16):
250
– - KEY_WORLD_91 (uint16):
251
– - KEY_WORLD_92 (uint16):
252
– - KEY_WORLD_93 (uint16):
253
– - KEY_WORLD_94 (uint16):
254
– - KEY_WORLD_95 (uint16):
255
– - KEY_KP0 (uint16):
256
– - KEY_KP1 (uint16):
257
– - KEY_KP2 (uint16):
258
– - KEY_KP3 (uint16):
259
– - KEY_KP4 (uint16):
260
– - KEY_KP5 (uint16):
261
– - KEY_KP6 (uint16):
262
– - KEY_KP7 (uint16):
263
– - KEY_KP8 (uint16):
264
– - KEY_KP9 (uint16):
265
– - KEY_KP_PERIOD (uint16):
266
– - KEY_KP_DIVIDE (uint16):
267
– - KEY_KP_MULTIPLY (uint16):
268
– - KEY_KP_MINUS (uint16):
269
– - KEY_KP_PLUS (uint16):
270
– - KEY_KP_ENTER (uint16):
271
– - KEY_KP_EQUALS (uint16):
272
– - KEY_UP (uint16):
273
– - KEY_DOWN (uint16):
274
– - KEY_RIGHT (uint16):
275
– - KEY_LEFT (uint16):
276
– - KEY_INSERT (uint16):
277
– - KEY_HOME (uint16):
278
– - KEY_END (uint16):
279
– - KEY_PAGEUP (uint16):
280
– - KEY_PAGEDOWN (uint16):
281
– - KEY_F1 (uint16):
282
– - KEY_F2 (uint16):
283
– - KEY_F3 (uint16):
284
– - KEY_F4 (uint16):
285
– - KEY_F5 (uint16):
286
– - KEY_F6 (uint16):
287
– - KEY_F7 (uint16):
288
– - KEY_F8 (uint16):
289
– - KEY_F9 (uint16):
290
– - KEY_F10 (uint16):
291
– - KEY_F11 (uint16):
292
– - KEY_F12 (uint16):
293
– - KEY_F13 (uint16):
294
– - KEY_F14 (uint16):
295
– - KEY_F15 (uint16):
296
– - KEY_NUMLOCK (uint16):
300
– - KEY_CAPSLOCK (uint16):
301
– - KEY_SCROLLOCK (uint16):
302
– - KEY_RSHIFT (uint16):
303
– - KEY_LSHIFT (uint16):
304
– - KEY_RCTRL (uint16):
305
– - KEY_LCTRL (uint16):
306
– - KEY_RALT (uint16):
307
– - KEY_LALT (uint16):
308
– - KEY_RMETA (uint16):
309
– - KEY_LMETA (uint16):
310
– - KEY_LSUPER (uint16):
311
– - KEY_RSUPER (uint16):
312
– - KEY_MODE (uint16):
313
– - KEY_COMPOSE (uint16):
314
– - KEY_HELP (uint16):
315
– - KEY_PRINT (uint16):
316
– - KEY_SYSREQ (uint16):
317
– - KEY_BREAK (uint16):
318
– - KEY_MENU (uint16):
319
– - KEY_POWER (uint16):
320
– - KEY_EURO (uint16):
321
– - KEY_UNDO (uint16):
322
– - MODIFIER_NONE (uint16):
0
– - MODIFIER_LSHIFT (uint16):
1
– - MODIFIER_RSHIFT (uint16):
2
– - MODIFIER_LCTRL (uint16):
64
– - MODIFIER_RCTRL (uint16):
128
– - MODIFIER_LALT (uint16):
256
– - MODIFIER_RALT (uint16):
512
– - MODIFIER_LMETA (uint16):
1024
– - MODIFIER_RMETA (uint16):
2048
– - MODIFIER_NUM (uint16):
4096
– - MODIFIER_CAPS (uint16):
8192
– - MODIFIER_MODE (uint16):
16384
– - MODIFIER_RESERVED (uint16):
32768
–
Field: - header (std_msgs/Header) –
- code (uint16) –
- modifiers (uint16) –
uint16 KEY_UNKNOWN=0 uint16 KEY_FIRST=0 uint16 KEY_BACKSPACE=8 uint16 KEY_TAB=9 uint16 KEY_CLEAR=12 uint16 KEY_RETURN=13 uint16 KEY_PAUSE=19 uint16 KEY_ESCAPE=27 uint16 KEY_SPACE=32 uint16 KEY_EXCLAIM=33 uint16 KEY_QUOTEDBL=34 uint16 KEY_HASH=35 uint16 KEY_DOLLAR=36 uint16 KEY_AMPERSAND=38 uint16 KEY_QUOTE=39 uint16 KEY_LEFTPAREN=40 uint16 KEY_RIGHTPAREN=41 uint16 KEY_ASTERISK=42 uint16 KEY_PLUS=43 uint16 KEY_COMMA=44 uint16 KEY_MINUS=45 uint16 KEY_PERIOD=46 uint16 KEY_SLASH=47 uint16 KEY_0=48 uint16 KEY_1=49 uint16 KEY_2=50 uint16 KEY_3=51 uint16 KEY_4=52 uint16 KEY_5=53 uint16 KEY_6=54 uint16 KEY_7=55 uint16 KEY_8=56 uint16 KEY_9=57 uint16 KEY_COLON=58 uint16 KEY_SEMICOLON=59 uint16 KEY_LESS=60 uint16 KEY_EQUALS=61 uint16 KEY_GREATER=62 uint16 KEY_QUESTION=63 uint16 KEY_AT=64 uint16 KEY_LEFTBRACKET=91 uint16 KEY_BACKSLASH=92 uint16 KEY_RIGHTBRACKET=93 uint16 KEY_CARET=94 uint16 KEY_UNDERSCORE=95 uint16 KEY_BACKQUOTE=96 uint16 KEY_a=97 uint16 KEY_b=98 uint16 KEY_c=99 uint16 KEY_d=100 uint16 KEY_e=101 uint16 KEY_f=102 uint16 KEY_g=103 uint16 KEY_h=104 uint16 KEY_i=105 uint16 KEY_j=106 uint16 KEY_k=107 uint16 KEY_l=108 uint16 KEY_m=109 uint16 KEY_n=110 uint16 KEY_o=111 uint16 KEY_p=112 uint16 KEY_q=113 uint16 KEY_r=114 uint16 KEY_s=115 uint16 KEY_t=116 uint16 KEY_u=117 uint16 KEY_v=118 uint16 KEY_w=119 uint16 KEY_x=120 uint16 KEY_y=121 uint16 KEY_z=122 uint16 KEY_DELETE=127 uint16 KEY_WORLD_0=160 uint16 KEY_WORLD_1=161 uint16 KEY_WORLD_2=162 uint16 KEY_WORLD_3=163 uint16 KEY_WORLD_4=164 uint16 KEY_WORLD_5=165 uint16 KEY_WORLD_6=166 uint16 KEY_WORLD_7=167 uint16 KEY_WORLD_8=168 uint16 KEY_WORLD_9=169 uint16 KEY_WORLD_10=170 uint16 KEY_WORLD_11=171 uint16 KEY_WORLD_12=172 uint16 KEY_WORLD_13=173 uint16 KEY_WORLD_14=174 uint16 KEY_WORLD_15=175 uint16 KEY_WORLD_16=176 uint16 KEY_WORLD_17=177 uint16 KEY_WORLD_18=178 uint16 KEY_WORLD_19=179 uint16 KEY_WORLD_20=180 uint16 KEY_WORLD_21=181 uint16 KEY_WORLD_22=182 uint16 KEY_WORLD_23=183 uint16 KEY_WORLD_24=184 uint16 KEY_WORLD_25=185 uint16 KEY_WORLD_26=186 uint16 KEY_WORLD_27=187 uint16 KEY_WORLD_28=188 uint16 KEY_WORLD_29=189 uint16 KEY_WORLD_30=190 uint16 KEY_WORLD_31=191 uint16 KEY_WORLD_32=192 uint16 KEY_WORLD_33=193 uint16 KEY_WORLD_34=194 uint16 KEY_WORLD_35=195 uint16 KEY_WORLD_36=196 uint16 KEY_WORLD_37=197 uint16 KEY_WORLD_38=198 uint16 KEY_WORLD_39=199 uint16 KEY_WORLD_40=200 uint16 KEY_WORLD_41=201 uint16 KEY_WORLD_42=202 uint16 KEY_WORLD_43=203 uint16 KEY_WORLD_44=204 uint16 KEY_WORLD_45=205 uint16 KEY_WORLD_46=206 uint16 KEY_WORLD_47=207 uint16 KEY_WORLD_48=208 uint16 KEY_WORLD_49=209 uint16 KEY_WORLD_50=210 uint16 KEY_WORLD_51=211 uint16 KEY_WORLD_52=212 uint16 KEY_WORLD_53=213 uint16 KEY_WORLD_54=214 uint16 KEY_WORLD_55=215 uint16 KEY_WORLD_56=216 uint16 KEY_WORLD_57=217 uint16 KEY_WORLD_58=218 uint16 KEY_WORLD_59=219 uint16 KEY_WORLD_60=220 uint16 KEY_WORLD_61=221 uint16 KEY_WORLD_62=222 uint16 KEY_WORLD_63=223 uint16 KEY_WORLD_64=224 uint16 KEY_WORLD_65=225 uint16 KEY_WORLD_66=226 uint16 KEY_WORLD_67=227 uint16 KEY_WORLD_68=228 uint16 KEY_WORLD_69=229 uint16 KEY_WORLD_70=230 uint16 KEY_WORLD_71=231 uint16 KEY_WORLD_72=232 uint16 KEY_WORLD_73=233 uint16 KEY_WORLD_74=234 uint16 KEY_WORLD_75=235 uint16 KEY_WORLD_76=236 uint16 KEY_WORLD_77=237 uint16 KEY_WORLD_78=238 uint16 KEY_WORLD_79=239 uint16 KEY_WORLD_80=240 uint16 KEY_WORLD_81=241 uint16 KEY_WORLD_82=242 uint16 KEY_WORLD_83=243 uint16 KEY_WORLD_84=244 uint16 KEY_WORLD_85=245 uint16 KEY_WORLD_86=246 uint16 KEY_WORLD_87=247 uint16 KEY_WORLD_88=248 uint16 KEY_WORLD_89=249 uint16 KEY_WORLD_90=250 uint16 KEY_WORLD_91=251 uint16 KEY_WORLD_92=252 uint16 KEY_WORLD_93=253 uint16 KEY_WORLD_94=254 uint16 KEY_WORLD_95=255 uint16 KEY_KP0=256 uint16 KEY_KP1=257 uint16 KEY_KP2=258 uint16 KEY_KP3=259 uint16 KEY_KP4=260 uint16 KEY_KP5=261 uint16 KEY_KP6=262 uint16 KEY_KP7=263 uint16 KEY_KP8=264 uint16 KEY_KP9=265 uint16 KEY_KP_PERIOD=266 uint16 KEY_KP_DIVIDE=267 uint16 KEY_KP_MULTIPLY=268 uint16 KEY_KP_MINUS=269 uint16 KEY_KP_PLUS=270 uint16 KEY_KP_ENTER=271 uint16 KEY_KP_EQUALS=272 uint16 KEY_UP=273 uint16 KEY_DOWN=274 uint16 KEY_RIGHT=275 uint16 KEY_LEFT=276 uint16 KEY_INSERT=277 uint16 KEY_HOME=278 uint16 KEY_END=279 uint16 KEY_PAGEUP=280 uint16 KEY_PAGEDOWN=281 uint16 KEY_F1=282 uint16 KEY_F2=283 uint16 KEY_F3=284 uint16 KEY_F4=285 uint16 KEY_F5=286 uint16 KEY_F6=287 uint16 KEY_F7=288 uint16 KEY_F8=289 uint16 KEY_F9=290 uint16 KEY_F10=291 uint16 KEY_F11=292 uint16 KEY_F12=293 uint16 KEY_F13=294 uint16 KEY_F14=295 uint16 KEY_F15=296 uint16 KEY_NUMLOCK=300 uint16 KEY_CAPSLOCK=301 uint16 KEY_SCROLLOCK=302 uint16 KEY_RSHIFT=303 uint16 KEY_LSHIFT=304 uint16 KEY_RCTRL=305 uint16 KEY_LCTRL=306 uint16 KEY_RALT=307 uint16 KEY_LALT=308 uint16 KEY_RMETA=309 uint16 KEY_LMETA=310 uint16 KEY_LSUPER=311 uint16 KEY_RSUPER=312 uint16 KEY_MODE=313 uint16 KEY_COMPOSE=314 uint16 KEY_HELP=315 uint16 KEY_PRINT=316 uint16 KEY_SYSREQ=317 uint16 KEY_BREAK=318 uint16 KEY_MENU=319 uint16 KEY_POWER=320 uint16 KEY_EURO=321 uint16 KEY_UNDO=322 uint16 MODIFIER_NONE=0 uint16 MODIFIER_LSHIFT=1 uint16 MODIFIER_RSHIFT=2 uint16 MODIFIER_LCTRL=64 uint16 MODIFIER_RCTRL=128 uint16 MODIFIER_LALT=256 uint16 MODIFIER_RALT=512 uint16 MODIFIER_LMETA=1024 uint16 MODIFIER_RMETA=2048 uint16 MODIFIER_NUM=4096 uint16 MODIFIER_CAPS=8192 uint16 MODIFIER_MODE=16384 uint16 MODIFIER_RESERVED=32768 Header header uint16 code uint16 modifiers
- KEY_UNKNOWN (uint16):