# Visão Geral das Teclas ## [Teclas Básicas] | Tecla | Alternativa | Descrição | |-------------------------|----------------------|-----------------------------------------------| | `KC.NO` | | Ignore esta tecla (NOOP) | | `KC.TRANSPARENT` | `KC.TRNS` | Use a próxima tecla não transparente abaixo | | `KC.A` | | `a` e `A` | | `KC.B` | | `b` e `B` | | `KC.C` | | `c` e `C` | | `KC.D` | | `d` e `D` | | `KC.E` | | `e` e `E` | | `KC.F` | | `f` e `F` | | `KC.G` | | `g` e `G` | | `KC.H` | | `h` e `H` | | `KC.I` | | `i` e `I` | | `KC.J` | | `j` e `J` | | `KC.K` | | `k` e `K` | | `KC.L` | | `l` e `L` | | `KC.M` | | `m` e `M` | | `KC.N` | | `n` e `N` | | `KC.O` | | `o` e `O` | | `KC.P` | | `p` e `P` | | `KC.Q` | | `q` e `Q` | | `KC.R` | | `r` e `R` | | `KC.S` | | `s` e `S` | | `KC.T` | | `t` e `T` | | `KC.U` | | `u` e `U` | | `KC.V` | | `v` e `V` | | `KC.W` | | `w` e `W` | | `KC.X` | | `x` e `X` | | `KC.Y` | | `y` e `Y` | | `KC.Z` | | `z` e `Z` | | `KC.N1` | | `1` e `!` | | `KC.N2` | | `2` e `@` | | `KC.N3` | | `3` e `#` | | `KC.N4` | | `4` e `$` | | `KC.N5` | | `5` e `%` | | `KC.N6` | | `6` e `^` | | `KC.N7` | | `7` e `&` | | `KC.N8` | | `8` e `*` | | `KC.N9` | | `9` e `(` | | `KC.N0` | | `0` e `)` | | `KC.ENTER` | `KC.ENT` | Return (Enter) | | `KC.ESCAPE` | `KC.ESC` | Escape | | `KC.BSPACE` | `KC.BSPC` | Backspace | | `KC.TAB` | | Tab | | `KC.SPACE` | `KC.SPC` | Barra de Espaço | | `KC.MINUS` | `KC.MINS` | `-` e `_` | | `KC.EQUAL` | `KC.EQL` | `=` e `+` | | `KC.LBRACKET` | `KC.LBRC` | `[` e `{` | | `KC.RBRACKET` | `KC.RBRC` | `]` e `}` | | `KC.BSLASH` | `KC.BSLS` | `\` e | | | `KC.SCOLON` | `KC.SCLN` | `;` e `:` | | `KC.QUOTE` | `KC.QUOT` | `'` e `"` | | `KC.GRAVE` | `KC.GRV`, `KC.ZKHK` | ` e `~`, JIS Zenkaku/Hankaku | | `KC.COMMA` | `KC.COMM` | `,` e `<` | | `KC.DOT` | | `.` e `>` | | `KC.SLASH` | `KC.SLSH` | `/` e `?` | | `KC.CAPSLOCK` | `KC.CLCK`, `KC.CAPS` | Caps Lock | | `KC.F1` | | F1 | | `KC.F2` | | F2 | | `KC.F3` | | F3 | | `KC.F4` | | F4 | | `KC.F5` | | F5 | | `KC.F6` | | F6 | | `KC.F7` | | F7 | | `KC.F8` | | F8 | | `KC.F9` | | F9 | | `KC.F10` | | F10 | | `KC.F11` | | F11 | | `KC.F12` | | F12 | | `KC.PSCREEN` | `KC.PSCR` | Print Screen | | `KC.SCROLLLOCK` | `KC.SLCK` | Scroll Lock | | `KC.PAUSE` | `KC.PAUS`, `KC.BRK` | Pause | | `KC.INSERT` | `KC.INS` | Insert | | `KC.HOME` | | Home | | `KC.PGUP` | | Page Up | | `KC.DELETE` | `KC.DEL` | Delete | | `KC.END` | | End | | `KC.PGDOWN` | `KC.PGDN` | Page Down | | `KC.RIGHT` | `KC.RGHT` | Seta para Direita | | `KC.LEFT` | | Seta para Esquerda | | `KC.DOWN` | | Seta para Baixo | | `KC.UP` | | Seta para Cima | | `KC.NUMLOCK` | `KC.NLCK` | Num Lock e Clear | | `KC.KP_SLASH` | `KC.PSLS` | `/` Numérico | | `KC.KP_ASTERISK` | `KC.PAST` | `*` Numérico | | `KC.KP_MINUS` | `KC.PMNS` | `-` Numérico | | `KC.KP_PLUS` | `KC.PPLS` | `+` Numérico | | `KC.KP_ENTER` | `KC.PENT` | Enter Numérico | | `KC.KP_1` | `KC.P1` | `1` Numérico e End | | `KC.KP_2` | `KC.P2` | `2` Numérico e Seta para Baixo | | `KC.KP_3` | `KC.P3` | `3` Numérico e Page Down | | `KC.KP_4` | `KC.P4` | `4` Numérico e Seta para Esquerda | | `KC.KP_5` | `KC.P5` | `5` | | `KC.KP_6` | `KC.P6` | `6` Numérico e Seta para Direita | | `KC.KP_7` | `KC.P7` | `7` Numérico e Home | | `KC.KP_8` | `KC.P8` | `8` Numérico e Seta para Cima | | `KC.KP_9` | `KC.P9` | `9` Numérico e Page Up | | `KC.KP_0` | `KC.P0` | `0` Numérico e Insert | | `KC.KP_DOT` | `KC.PDOT` | `.` Numérico e Delete | | `KC.KP_EQUAL` | `KC.PEQL` | `=` | | `KC.F13` | | F13 | | `KC.F14` | | F14 | | `KC.F15` | | F15 | | `KC.F16` | | F16 | | `KC.F17` | | F17 | | `KC.F18` | | F18 | | `KC.F19` | | F19 | | `KC.F20` | | F20 | | `KC.F21` | | F21 | | `KC.F22` | | F22 | | `KC.F23` | | F23 | | `KC.F24` | | F24 | | `KC.LOCKING_CAPS` | `KC.LCAP` | Caps Lock Travado | | `KC.LOCKING_NUM` | `KC.LNUM` | Num Lock Travado | | `KC.LOCKING_SCROLL` | `KC.LSCR` | Scroll Lock Travado | | `KC.KP_COMMA` | `KC.PCMM` | `,` Numérico | | `KC.KP_EQUAL_AS400` | | `=` Numérico em teclados AS/400 | | `KC.LCTRL` | `KC.LCTL` | Left Control | | `KC.LSHIFT` | `KC.LSFT` | Left Shift | | `KC.LALT` | | Left Alt | | `KC.LGUI` | `KC.LCMD`, `KC.LWIN` | Left GUI (Windows/Comme/Meta key) | | `KC.RCTRL` | `KC.RCTL` | Right Control | | `KC.RSHIFT` | `KC.RSFT` | Right Shift | | `KC.RALT` | | Right Alt | | `KC.RGUI` | `KC.RCMD`, `KC.RWIN` | Right GUI (Windows/Comme/Meta key) | | `KC.AUDIO_MUTE` | `KC.MUTE` | Mute | | `KC.AUDIO_VOL_UP` | `KC.VOLU` | Volume Up | | `KC.AUDIO_VOL_DOWN` | `KC.VOLD` | Volume Down | | `KC.MEDIA_NEXT_TRACK` | `KC.MNXT` | Next Track (Windows) | | `KC.MEDIA_PREV_TRACK` | `KC.MPRV` | Previous Track (Windows) | | `KC.MEDIA_STOP` | `KC.MSTP` | Stop Track (Windows) | | `KC.MEDIA_PLAY_PAUSE` | `KC.MPLY` | Play/Pause Track | | `KC.MEDIA_EJECT` | `KC.EJCT` | Eject (macOS) | | `KC.MEDIA_FAST_FORWARD` | `KC.MFFD` | Next Track (macOS) | | `KC.MEDIA_REWIND` | `KC.MRWD` | Previous Track (macOS) | ## [US ANSI Shift] | Tecla | Alternativa | Descrição | |--------------------------|---------------------|---------------------| | `KC.TILDE` | `KC.TILD` | `~` | | `KC.EXCLAIM` | `KC.EXLM` | `!` | | `KC.AT` | | `@` | | `KC.HASH` | | `#` | | `KC.DOLLAR` | `KC.DLR` | `$` | | `KC.PERCENT` | `KC.PERC` | `%` | | `KC.CIRCUMFLEX` | `KC.CIRC` | `^` | | `KC.AMPERSE` | `KC.AMPR` | `&` | | `KC.ASTERISK` | `KC.ASTR` | `*` | | `KC.LEFT_PAREN` | `KC.LPRN` | `(` | | `KC.RIGHT_PAREN` | `KC.RPRN` | `)` | | `KC.UNDERSCORE` | `KC.UNDS` | `_` | | `KC.PLUS` | | `+` | | `KC.LEFT_CURLY_BRACE` | `KC.LCBR` | `{` | | `KC.RIGHT_CURLY_BRACE` | `KC.RCBR` | `}` | | `KC.PIPE` | | | | | `KC.COLON` | `KC.COLN` | `:` | | `KC.DOUBLE_QUOTE` | `KC.DQUO`, `KC.DQT` | `"` | | `KC.LEFT_ANGLE_BRACKET` | `KC.LABK`, `KC.LT` | `<` | | `KC.RIGHT_ANGLE_BRACKET` | `KC.RABK`, `KC.GT` | `>` | | `KC.QUESTION` | `KC.QUES` | `?` | ## [Teclas Internacionais] | Tecla | Alternativa | Descrição | |-------------------|--------------------------------|-------------------------| | `KC.NONUS_HASH` | `KC.NUHS` | ISO Direita de LSHIFT | | `KC.NONUS_BSLASH` | `KC.NUBS` | ISO Esquerda de Return | | `KC.APPLICATION` | `KC.APP`,`KC.SEL`,`KC.WINMENU` | Menu (próxima a RCTRL) | | `KC.INT1` | `KC.RO` | | | `KC.INT2` | `KC.KANA` | | | `KC.INT3` | `KC.JYEN` | | | `KC.INT4` | `KC.HENK` | | | `KC.INT5` | `KC.MHEN` | | | `KC.INT6` | | | | `KC.INT7` | | | | `KC.INT8` | | | | `KC.INT9` | | | | `KC.LANG1` | `HAEN` | | | `KC.LANG2` | `HAEJ` | | | `KC.LANG3` | | | | `KC.LANG4` | | | | `KC.LANG5` | | | | `KC.LANG6` | | | | `KC.LANG7` | | | | `KC.LANG8` | | | | `KC.LANG9` | | | ## [Internal Keys] | Tecla | Descrição | |-------------------------|-------------------------------------------------------------------------------------| | `KC.RESET` | Reinicia o teclado | | `KC.DEBUG` | Troca o estado de `debug_enabled`, habilitando o envio de log para o console serial | | `KC.GESC` | Escape quando tocado, ` quando pressionado com Shift ou GUI | | `KC.BKDL` | Backspace quando tocado, Delete quando pressionado com GUI | | `KC.UC_MODE_NOOP` | Estabelece UnicodeMode para NOOP | | `KC.UC_MODE_LINUX` | Estabelece UnicodeMode para Linux | | `KC.UC_MODE_MACOS` | Estabelece UnicodeMode para MacOS | | `KC.UC_MODE_WINC` | Estabelece UnicodeMode para WinCompose | | `KC.MACRO_SLEEP_MS(ms)` | Dorme em uma macro. Confira MACROS para mais informação. | ## [Modifiers] | Tecla | Descrição | |---------------|---------------------------------------| | `KC.HYPR` | Segure Left Control, Shift, Alt e GUI | | `KC.MEH` | Segure Left Control, Shift e Alt | | `KC.LCTL(kc)` | Segure Left Control e aperte `kc` | | `KC.LSFT(kc)` | Segure Left Shift e aperte `kc` | | `KC.LALT(kc)` | Segure Left Alt e aperte `kc` | | `KC.LGUI(kc)` | Segure Left GUI e aperte `kc` | | `KC.RCTL(kc)` | Segure Right Control e aperte `kc` | | `KC.RSFT(kc)` | Segure Right Shift e aperte `kc` | | `KC.RALT(kc)` | Segure Right Alt e aperte `kc` | | `KC.RGUI(kc)` | Segure Right GUI e aperte `kc` | ## [Teclas Bluetooth] | Tecla | Alternativa | Descrição | |---------------------|-------------|-------------------------------------| | `KC.BT_CLEAR_BONDS` | `KC.BT_CLR` | Limpa todas as ligações armazenadas | | `KC.BT_NEXT_CONN` | `KC.BT_NXT` | Seleciona a conexão BT anterior | | `KC.BT_PREV_CONN` | `KC.BT_PRV` | Seleciona a conexão BT seguinte |