Blob Blame History Raw
# This map derived from one contributed by Robert Herzog <rherzog@ulb.ac.be>
# with improvements by Pablo Saratxaga <srtxg@f2219.n293.z2.fidonet.org>
keymaps 0-2,4,6,8,12
alt_is_meta
include "azerty-layout"
include "linux-with-alt-and-altgr"
strings as usual

keycode   1 = Escape
keycode   2 = ampersand        one              bar
	alt	keycode   2 = Meta_one
keycode   3 = eacute           two              at
	control keycode   3 = nul
	alt	keycode   3 = Meta_two
keycode   4 = quotedbl         three            numbersign
	control keycode   4 = Escape
	alt	keycode   4 = Meta_three
keycode   5 = apostrophe       four
	control keycode   5 = Control_backslash
	alt     keycode   5 = Meta_four
keycode   6 = parenleft        five
	control keycode   6 = Control_bracketright
	alt     keycode   6 = Meta_five
keycode   7 = section          six              asciicircum
	control keycode   7 = Control_asciicircum
	alt     keycode   7 = Meta_six
keycode   8 = egrave           seven
	control keycode   8 = Control_underscore
	alt     keycode   8 = Meta_seven
keycode   9 = exclam           eight
	control keycode   9 = Delete
	alt     keycode   9 = Meta_eight
keycode  10 = ccedilla         nine             braceleft
	alt     keycode  10 = Meta_nine
keycode  11 = agrave           zero             braceright
	alt     keycode  11 = Meta_zero
keycode  12 = parenright       degree
	control keycode  12 = Control_underscore
keycode  13 = minus            underscore
keycode  14 = Delete
keycode  15 = Tab
	shift	keycode  15 = Meta_Tab
keycode  26 = dead_circumflex     dead_diaeresis     bracketleft
	control keycode  26 = Escape
	alt     keycode  26 = Meta_bracketleft
keycode  27 = dollar           asterisk          bracketright
	control keycode  27 = Control_bracketright
	alt     keycode  27 = Meta_bracketright
keycode  28 = Return
	alt     keycode  28 = Meta_Control_m
keycode  29 = Control
keycode  40 = ugrave              percent        dead_acute
	control keycode  40 = Control_g
	alt     keycode  40 = Meta_apostrophe
keycode  41 = twosuperior  threesuperior
keycode  42 = Shift
keycode  43 = mu  sterling  dead_grave
	alt     keycode  43 = Meta_grave
keycode  50 = comma            question
keycode  51 = semicolon        period
keycode  52 = colon            slash
keycode  53 = equal            plus        dead_tilde
	control keycode  53 = Delete
keycode  54 = Shift
keycode  56 = Alt
keycode  57 = space
	control keycode  57 = nul
keycode  58 = Caps_Lock
keycode  86 = less             greater          backslash
	alt     keycode  86 = Meta_less
keycode  97 = Control