From 14f9068883270cea4fd40298b307bf2d973902d6 Mon Sep 17 00:00:00 2001 From: Walle Date: Thu, 2 May 2024 13:26:35 -0300 Subject: [PATCH] Add files via upload --- index.html | 1 + keyboard.js | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 179 insertions(+) diff --git a/index.html b/index.html index c766eef..677fbe7 100644 --- a/index.html +++ b/index.html @@ -265,6 +265,7 @@ const INCLUDES = { 'en-us': DEFAULT_EN_US, + 'pt-br': DEFAULT_PT_BR, 'qwerty-lower': DEFAULT_QWERTY_LOWER, 'qwerty-upper': DEFAULT_QWERTY_UPPER, } diff --git a/keyboard.js b/keyboard.js index d267837..94ad7f9 100644 --- a/keyboard.js +++ b/keyboard.js @@ -94,6 +94,7 @@ const KEYNAME = [ const DEFAULT_EN_US = ` [Space] > ' ' +[Space SHIFT] > ' ' [M] > 'm' [N] > 'n' @@ -262,4 +263,181 @@ const DEFAULT_QWERTY_UPPER = ` [E SHIFT] > 'E' [W SHIFT] > 'W' [Q SHIFT] > 'Q' +` + +const DEFAULT_PT_BR = `[Space] > ' ' +[Space SHIFT] > ' ' + +[M] > 'm' +[N] > 'n' +[B] > 'b' +[V] > 'v' +[C] > 'c' +[X] > 'x' +[Z] > 'z' +[L] > 'l' +[K] > 'k' +[J] > 'j' +[H] > 'h' +[G] > 'g' +[F] > 'f' +[D] > 'd' +[S] > 's' +[A] > 'a' +[P] > 'p' +[O] > 'o' +[I] > 'i' +[U] > 'u' +[Y] > 'y' +[T] > 't' +[R] > 'r' +[E] > 'e' +[W] > 'w' +[Q] > 'q' +[#1] > 'ç' + +[M SHIFT] > 'M' +[N SHIFT] > 'N' +[B SHIFT] > 'B' +[V SHIFT] > 'V' +[C SHIFT] > 'C' +[X SHIFT] > 'X' +[Z SHIFT] > 'Z' +[L SHIFT] > 'L' +[K SHIFT] > 'K' +[J SHIFT] > 'J' +[H SHIFT] > 'H' +[G SHIFT] > 'G' +[F SHIFT] > 'F' +[D SHIFT] > 'D' +[S SHIFT] > 'S' +[A SHIFT] > 'A' +[P SHIFT] > 'P' +[O SHIFT] > 'O' +[I SHIFT] > 'I' +[U SHIFT] > 'U' +[Y SHIFT] > 'Y' +[T SHIFT] > 'T' +[R SHIFT] > 'R' +[E SHIFT] > 'E' +[W SHIFT] > 'W' +[Q SHIFT] > 'Q' +[#1 SHIFT] > 'Ç' + +[1] > '1' +[2] > '2' +[3] > '3' +[4] > '4' +[5] > '5' +[6] > '6' +[7] > '7' +[8] > '8' +[9] > '9' +[0] > '0' +[1 SHIFT] > '!' +[2 SHIFT] > '@' +[3 SHIFT] > '#' +[4 SHIFT] > '$' +[5 SHIFT] > '%' +[6 SHIFT] > '¨' +[7 SHIFT] > '&' +[8 SHIFT] > '*' +[9 SHIFT] > '(' +[0 SHIFT] > ')' + +[-] > '-' +[- SHIFT] > '_' +[+] > '=' +[+ SHIFT] > '+' + +[,] > ',' +[.] > '.' +[, SHIFT] > '<' +[. SHIFT] > '>' + +[#2] > ';' +[#2 SHIFT] > ':' + +[#3] > '' +[#3 SHIFT] > '"' +[#4] > '´' +[#4 SHIFT] > '\`' +[#6] > '[' +[#5] > ']' +[#6 SHIFT] > '{' +[#5 SHIFT] > '}' + +[#7] > '~' +[#7 SHIFT] > '^' + +[#102] > '\\' +[#102 SHIFT] > '|' + +[6 SHIFT]: [A] > 'ä' +[6 SHIFT]: [E] > 'ë' +[6 SHIFT]: [I] > 'ï' +[6 SHIFT]: [O] > 'ö' +[6 SHIFT]: [U] > 'ü' +[6 SHIFT]: [Y] > 'ÿ' +[6 SHIFT]: [A SHIFT] > 'Ä' +[6 SHIFT]: [E SHIFT] > 'Ë' +[6 SHIFT]: [I SHIFT] > 'Ï' +[6 SHIFT]: [O SHIFT] > 'Ö' +[6 SHIFT]: [U SHIFT] > 'Ü' + +[#4]: [A] > 'á' +[#4]: [E] > 'é' +[#4]: [I] > 'í' +[#4]: [O] > 'ó' +[#4]: [U] > 'ú' +[#4]: [Y] > 'ý' +[#4]: [A SHIFT] > 'Á' +[#4]: [E SHIFT] > 'É' +[#4]: [I SHIFT] > 'Í' +[#4]: [O SHIFT] > 'Ó' +[#4]: [U SHIFT] > 'Ú' +[#4]: [Y SHIFT] > 'Ý' + +[#7]: [A] > 'ã' +[#7]: [O] > 'õ' +[#7]: [N] > 'ñ' +[#7]: [A SHIFT] > 'Ã' +[#7]: [O SHIFT] > 'Õ' +[#7]: [N SHIFT] > 'Ñ' + +[#4 SHIFT]: [A] > 'à' +[#4 SHIFT]: [E] > 'è' +[#4 SHIFT]: [I] > 'ì' +[#4 SHIFT]: [O] > 'ò' +[#4 SHIFT]: [U] > 'ù' +[#4 SHIFT]: [A SHIFT] > 'À' +[#4 SHIFT]: [E SHIFT] > 'È' +[#4 SHIFT]: [I SHIFT] > 'Ì' +[#4 SHIFT]: [O SHIFT] > 'Ò' +[#4 SHIFT]: [U SHIFT] > 'Ù' + +[#7 SHIFT]: [A] > 'â' +[#7 SHIFT]: [E] > 'ê' +[#7 SHIFT]: [I] > 'î' +[#7 SHIFT]: [O] > 'ô' +[#7 SHIFT]: [U] > 'û' +[#7 SHIFT]: [A SHIFT] > 'Â' +[#7 SHIFT]: [E SHIFT] > 'Ê' +[#7 SHIFT]: [I SHIFT] > 'Î' +[#7 SHIFT]: [O SHIFT] > 'Ô' +[#7 SHIFT]: [U SHIFT] > 'Û' + +[1 ALT] > '¹' +[2 ALT] > '²' +[3 ALT] > '³' +[4 ALT] > '£' +[5 ALT] > '¢' +[6 ALT] > '¬' +[+ ALT] > '§' +[Q ALT] > '/' +[W ALT] > '?' +[E ALT] > '°' +[#6 ALT] > 'ª' +[#5 ALT] > 'º' +[C ALT] > '₢' ` \ No newline at end of file