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