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: sdlrubystd_msgsmessage_generationroscpp
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):