From 07625bc4b30d66be5690d65debe56153aaf648bd Mon Sep 17 00:00:00 2001 From: Alfredo Dal'Ava Junior Date: Tue, 22 Feb 2022 21:35:09 -0300 Subject: [PATCH] keymap: Add extra Alt Gr mapping for Brazillian Portuguese ABNT2 keyboards This adds missing Alt Gr mappings for the keys "q", "w", "e" an "c" to conform with ABNT2 standard. PR: 256416 Submitted by: Neebz Reviewed by: emaste MFC after: 2 weeks Relnotes: yes Differential Revision: https://reviews.freebsd.org/D33801 --- share/vt/keymaps/br.kbd | 8 ++++---- share/vt/keymaps/br.noacc.kbd | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/share/vt/keymaps/br.kbd b/share/vt/keymaps/br.kbd index 37e85ead8a6f..5266ba0b7b5b 100644 --- a/share/vt/keymaps/br.kbd +++ b/share/vt/keymaps/br.kbd @@ -19,9 +19,9 @@ 013 '=' '+' nop nop 0xa7 '+' nop nop O 014 bs bs del del bs bs del del O 015 ht btab nop nop ht btab nop nop O - 016 'q' 'Q' dc1 dc1 'q' 'Q' dc1 dc1 C - 017 'w' 'W' etb etb 'w' 'W' etb etb C - 018 'e' 'E' enq enq 'e' 'E' enq enq C + 016 'q' 'Q' dc1 dc1 '/' 'Q' dc1 dc1 C + 017 'w' 'W' etb etb '?' 'W' etb etb C + 018 'e' 'E' enq enq 0x00b0 'E' enq enq C 019 'r' 'R' dc2 dc2 'r' 'R' dc2 dc2 C 020 't' 'T' dc4 dc4 't' 'T' dc4 dc4 C 021 'y' 'Y' em em 'y' 'Y' em em C @@ -49,7 +49,7 @@ 043 ']' '}' gs gs 0xba '}' gs gs O 044 'z' 'Z' sub sub 'z' 'Z' sub sub C 045 'x' 'X' can can 'x' 'X' can can C - 046 'c' 'C' etx etx 'c' 'C' etx etx C + 046 'c' 'C' etx etx 0x20a2 'C' etx etx C 047 'v' 'V' syn syn 'v' 'V' syn syn C 048 'b' 'B' stx stx 'b' 'B' stx stx C 049 'n' 'N' so so 'n' 'N' so so C diff --git a/share/vt/keymaps/br.noacc.kbd b/share/vt/keymaps/br.noacc.kbd index 103a0814484c..73fe2804731c 100644 --- a/share/vt/keymaps/br.noacc.kbd +++ b/share/vt/keymaps/br.noacc.kbd @@ -19,9 +19,9 @@ 013 '=' '+' nop nop 0xa7 '+' nop nop O 014 bs bs del del bs bs del del O 015 ht btab nop nop ht btab nop nop O - 016 'q' 'Q' dc1 dc1 'q' 'Q' dc1 dc1 C - 017 'w' 'W' etb etb 'w' 'W' etb etb C - 018 'e' 'E' enq enq 'e' 'E' enq enq C + 016 'q' 'Q' dc1 dc1 '/' 'Q' dc1 dc1 C + 017 'w' 'W' etb etb '?' 'W' etb etb C + 018 'e' 'E' enq enq 0x00b0 'E' enq enq C 019 'r' 'R' dc2 dc2 'r' 'R' dc2 dc2 C 020 't' 'T' dc4 dc4 't' 'T' dc4 dc4 C 021 'y' 'Y' em em 'y' 'Y' em em C @@ -49,7 +49,7 @@ 043 ']' '}' gs gs 0xba '}' gs gs O 044 'z' 'Z' sub sub 'z' 'Z' sub sub C 045 'x' 'X' can can 'x' 'X' can can C - 046 'c' 'C' etx etx 'c' 'C' etx etx C + 046 'c' 'C' etx etx 0x20a2 'C' etx etx C 047 'v' 'V' syn syn 'v' 'V' syn syn C 048 'b' 'B' stx stx 'b' 'B' stx stx C 049 'n' 'N' so so 'n' 'N' so so C