-// $XKeyboardConfig$
-// $XdotOrg: xc/programs/xkbcomp/symbols/br,v 1.1.4.3 2004/03/05 13:41:32 eich Exp $
-// $XFree86: xc/programs/xkbcomp/symbols/br,v 1.3 2003/04/19 12:22:11 pascal Exp $
//
// based on
// "a very simple Brasilian ABNT2 keyboard
xkb_symbols "abnt2" {
include "latin"
- name[Group1]="Brazil";
+ name[Group1]="Portuguese (Brazil)";
key <AE02> { [ 2, at, twosuperior, onehalf ] };
key <AE03> { [ 3, numbersign, threesuperior, threequarters ] };
key <AB11> { [ slash, question, degree, questiondown ] };
- key <KPPT> { [ KP_Decimal ] };
+ modifier_map Mod3 { Scroll_Lock };
include "kpdl(comma)"
xkb_symbols "nodeadkeys" {
include "br(abnt2)" // for consistent naming
- name[Group1]="Brazil - Eliminate dead keys";
+ name[Group1]="Portuguese (Brazil, eliminate dead keys)";
key <AE06> { [ 6, diaeresis, notsign, notsign ] };
key <AD11> { [apostrophe, grave ] };
xkb_symbols "thinkpad" {
include "br(abnt2)" // for consistent naming
- name[Group1]="Brazil";
+ name[Group1]="Portuguese (Brazil)";
key <RCTL> { [ slash, question, degree, questiondown ] };
};
xkb_symbols "olpc" {
include "us(basic)"
- name[Group1]="Brazil";
+ name[Group1]="Portuguese (Brazil)";
key <TLDE> { [ apostrophe, quotedbl ] };
partial alphanumeric_keys
xkb_symbols "dvorak" {
- name[Group1]="Brazil - Dvorak";
+ name[Group1]="Portuguese (Brazil, Dvorak)";
// Numeric row
key <TLDE> { [ apostrophe, quotedbl, dead_caron, dead_doubleacute ] };
key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
-// Configures the "." and the "," for the numeric keypad
- key <KPPT> { [ KP_Decimal ] };
+// Configures the "," for the numeric keypad
include "kpdl(comma)"
// Configures the use of the AltGr key
partial alphanumeric_keys
xkb_symbols "nativo" {
- name[Group1]="Brazil - Nativo";
+ name[Group1]="Portuguese (Brazil, nativo)";
// Numeric row
key <TLDE> { [ equal, plus, section, plusminus ] };
key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
-// Configures the "." and the "," for the numeric keypad
- key <KPPT> { [ KP_Decimal ] };
+// Configures the "," for the numeric keypad
include "kpdl(comma)"
// Configures the use of the AltGr key
xkb_symbols "nativo-us" {
include "br(nativo)"
- name[Group1]="Brazil - Nativo for USA keyboards";
+ name[Group1]="Portuguese (Brazil, nativo for USA keyboards)";
// Lower row
key <AB01> { [ y, Y, ccedilla, Ccedilla ] };
xkb_symbols "nativo-epo" {
include "br(nativo)"
- name[Group1]="Brazil - Nativo for Esperanto";
+ name[Group1]="Portuguese (Brazil, nativo for Esperanto)";
// Upper row Esperanto
key <AD04> { [ h, H, hcircumflex, Hcircumflex ] };