# marc.shapiro@inria.fr 4-october-1998 # French Macintosh keyboard # attempt to align to the standard Mac meaning of keys. # mostly intuitive! # option=AltGr; Apple/Command=Alt (==> meta) # TODO: CONTROL AND META COMBINATIONS charset "iso-8859-1" include "mac-azerty-layout.inc" include "mac-linux-keys-bare.inc" compose as usual for "iso-8859-1" strings as usual # 1st row keycode 50 = at numbersign alt keycode 50 = Meta_at control keycode 50 = nul shift alt keycode 50 = Meta_numbersign keycode 18 = ampersand one alt keycode 18 = Meta_ampersand shift alt keycode 18 = Meta_one keycode 19 = eacute two shift alt keycode 19 = Meta_two keycode 20 = quotedbl three alt keycode 20 = Meta_quotedbl shift alt keycode 20 = Meta_three keycode 21 = apostrophe four alt keycode 21 = Meta_apostrophe shift alt keycode 21 = Meta_four keycode 23 = parenleft five braceleft bracketleft alt keycode 23 = Meta_parenleft shift alt keycode 23 = Meta_five # **** insert meta, control keycode 22 = section six shift alt keycode 22 = Meta_six keycode 26 = egrave seven guillemotleft guillemotright shift alt keycode 26 = Meta_seven keycode 28 = exclam eight alt keycode 28 = Meta_exclam shift alt keycode 28 = Meta_eight keycode 25 = ccedilla nine shift alt keycode 25 = Meta_nine keycode 29 = agrave zero shift alt keycode 29 = Meta_zero keycode 27 = parenright degree braceright bracketright alt keycode 27 = Meta_parenright keycode 24 = minus underscore alt keycode 24 = Meta_minus shift alt keycode 24 = Meta_underscore shift control keycode 24 = Control_underscore # 2nd row keycode 33 = dead_circumflex dead_diaeresis control keycode 33 = Control_asciicircum keycode 30 = dollar asterisk VoidSymbol yen alt keycode 30 = Meta_dollar shift alt keycode 30 = Meta_dollar # 3d row altgr keycode 37 = notsign shift altgr keycode 37 = bar # alt altgr keycode 37 = Meta_notsign # Doesn't work??? shift alt altgr keycode 37 = Meta_bar keycode 39 = ugrave percent shift alt keycode 39 = Meta_percent keycode 42 = dead_grave sterling at numbersign alt keycode 42 = Meta_grave # shift alt keycode 42 = Meta_sterling # doesn't work ? altgr keycode 42 = Meta_at shift altgr keycode 42 = Meta_numbersign # 4th row keycode 10 = less greater alt keycode 10 = Meta_less shift alt keycode 10 = Meta_greater keycode 45 = +n N dead_tilde control keycode 45 = Control_n shift control keycode 45 = Control_n alt keycode 45 = Meta_n shift alt keycode 45 = Meta_n keycode 46 = comma question alt keycode 46 = Meta_comma shift alt keycode 46 = Meta_question shift control keycode 46 = Delete keycode 43 = semicolon period alt keycode 43 = Meta_semicolon shift alt keycode 43 = Meta_period keycode 47 = colon slash division backslash alt keycode 47 = Meta_colon shift alt keycode 47 = Meta_slash shift altgr control keycode 47 = Control_backslash keycode 44 = equal plus alt keycode 44 = Meta_equal shift alt keycode 44 = Meta_plus