Keyboard Modifiers
Modificadores del Teclado
Los comandos Keyboard.write(), Keyboard.press() y Keyboard.release() no funcionan con todos los posibles caracteres ASCII, sólo funcionan aquellos que corresponden a una tecla del teclado. Por ejemplo, la tecla de retroceso funciona, pero muchos de los otros caracteres no imprimibles ocasionan resultados impredecibles. Para letras mayúsculas (y otras teclas), lo que es enviado desplaza más el carácter (es decir, el equivalente a pulsar estos dos teclas en el teclado).
Una tecla de modificación es una clave especial en un teclado de ordenador que modifica la acción normal de otra tecla cuando los dos se pulsan en combinación.
Para más información sobre los valores ASCII y los caracteres o funciones que representan, véase la tabla ASCII
Para múltiples pulsaciones de teclas use Keyboard.press()
Para la placa Leonardo las definiciones de las teclas modificadoras se enumeran a continuación:
Tecla | Valor Hexadecimal | Valor Decimal |
---|---|---|
KEY_LEFT_CTRL | 0x80 | 128 |
KEY_LEFT_SHIFT | 0x81 | 129 |
KEY_LEFT_ALT | 0x82 | 130 |
KEY_LEFT_GUI | 0x83 | 131 |
KEY_RIGHT_CTRL | 0x84 | 132 |
KEY_RIGHT_SHIFT | 0x85 | 133 |
KEY_RIGHT_ALT | 0x86 | 134 |
KEY_RIGHT_GUI | 0x87 | 135 |
KEY_UP_ARROW | 0xDA | 218 |
KEY_DOWN_ARROW | 0xD9 | 217 |
KEY_LEFT_ARROW | 0xD8 | 216 |
KEY_RIGHT_ARROW | 0xD7 | 215 |
KEY_BACKSPACE | 0xB2 | 178 |
KEY_TAB | 0xB3 | 179 |
KEY_RETURN | 0xB0 | 176 |
KEY_ESC | 0xB1 | 177 |
KEY_INSERT | 0xD1 | 209 |
KEY_DELETE | 0xD4 | 212 |
KEY_PAGE_UP | 0xD3 | 211 |
KEY_PAGE_DOWN | 0xD6 | 214 |
KEY_HOME | 0xD2 | 210 |
KEY_END | 0xD5 | 213 |
KEY_CAPS_LOCK | 0xC1 | 193 |
KEY_F1 | 0xC2 | 194 |
KEY_F2 | 0xC3 | 195 |
KEY_F3 | 0xC4 | 196 |
KEY_F4 | 0xC5 | 197 |
KEY_F5 | 0xC6 | 198 |
KEY_F6 | 0xC7 | 199 |
KEY_F7 | 0xC8 | 200 |
KEY_F8 | 0xC9 | 201 |
KEY_F9 | 0xCA | 202 |
KEY_F10 | 0xCB | 203 |
KEY_F11 | 0xCC | 204 |
KEY_F12 | 0xCD | 205 |
KEY_F13 | 0xF0 | 240 |
KEY_F14 | 0xF1 | 241 |
KEY_F15 | 0xF2 | 242 |
KEY_F16 | 0xF3 | 243 |
KEY_F17 | 0xF4 | 244 |
KEY_F18 | 0xF5 | 245 |
KEY_F19 | 0xF6 | 246 |
KEY_F20 | 0xF7 | 247 |
KEY_F21 | 0xF8 | 248 |
KEY_F22 | 0xF9 | 249 |
KEY_F23 | 0xFA | 250 |
KEY_F24 | 0xFB | 251 |
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |