#
# $Id: Brazilian Mapping for US International Keyboards $
# $Revision: 1.0.1 $
# $Author: Antonio Dias <accdias@sst.com.br> $
#
# Console fonts lat1-*.psfu work best with this mapping
#
# Changelog:
# 2000-03-06 accdias Initial Release
# 2000-03-12 accdias Modified keycode 14 to send Delete
#
keymaps 0-2,4-6,8-9,12
alt_is_meta
include "qwerty-layout"
include "linux-with-two-alt-keys"
strings as usual
compose as usual for "iso-8859-1"
compose '\'' 'C' to Ccedilla
compose '\'' 'c' to ccedilla
keycode 1 = Escape
keycode 2 = one exclam onesuperior
keycode 3 = two at twosuperior nul nul
keycode 4 = three numbersign threesuperior
control keycode 4 = Escape
keycode 5 = four dollar sterling Control_backslash
keycode 6 = five percent cent
control keycode 6 = Control_bracketright
keycode 7 = six dead_circumflex notsign
control keycode 7 = Control_asciicircum
keycode 8 = seven ampersand braceleft Control_underscore
keycode 9 = eight asterisk bracketleft Delete
keycode 10 = nine parenleft bracketright
keycode 11 = zero parenright braceright
keycode 12 = minus underscore backslash Control_underscore Control_underscore
keycode 13 = equal plus section
keycode 14 = Delete
keycode 15 = Tab
shift keycode 15 = Meta_Tab
keycode 26 = bracketleft braceleft
control keycode 26 = Escape
keycode 27 = bracketright braceright asciitilde Control_bracketright
keycode 28 = Return
alt keycode 28 = Meta_Control_m
keycode 29 = Control
keycode 39 = semicolon colon
keycode 40 = dead_acute dead_diaeresis
control keycode 40 = Control_g
keycode 41 = dead_grave dead_tilde
control keycode 41 = nul
keycode 42 = Shift
keycode 43 = backslash bar masculine
control keycode 43 = Control_backslash
keycode 51 = comma less
keycode 52 = period greater
keycode 53 = slash question
control keycode 53 = Delete
keycode 54 = Shift
keycode 56 = Alt
keycode 57 = space
control keycode 57 = nul
keycode 58 = Caps_Lock
keycode 97 = Control
#
# Windows Left and Right Keys
#
keycode 125 = Decr_Console
keycode 126 = Incr_Console
#
# Windows Menu Key
#
keycode 127 = Last_Console
#
# End of file
#