|
Packit Service |
50ad14 |
# v0.95 Sat Jun 21 21:49:26 EET 1997. Replaces: v0.90 Tue Apr 5 17:20:51 1994
|
|
Packit Service |
50ad14 |
# This is the improved greek map, (file gr.map), for linux kbd.
|
|
Packit Service |
50ad14 |
# The compose combinations are back in, and better mode switch keys.
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# Use:
|
|
Packit Service |
50ad14 |
# Left-shift-alt is the greek-lock key (the same as in Win95).
|
|
Packit Service |
50ad14 |
# The new win95 keys (on win95 keyboard) can be used too
|
|
Packit Service |
50ad14 |
# (until a better use of them is found):
|
|
Packit Service |
50ad14 |
# Left and Right win95 keys act like shift-to-greek,
|
|
Packit Service |
50ad14 |
# and Right win95menu key acts like greek-lock.
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# I was unable to define two dead keys in a row, so:
|
|
Packit Service |
50ad14 |
# For both accent and dialytika use Ctrl and the accent key.
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# For bugs/remarks, send mail to sarantos@ics.forth.gr
|
|
Packit Service |
50ad14 |
# You can get updated versions from
|
|
Packit Service |
50ad14 |
# http://www.ics.forth.gr/~sarantos/gr.map
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# This is an iso-8859-7 mapping. Use together with "setfont iso07.*"
|
|
Packit Service |
50ad14 |
# activated by sending Esc ( K to the console.
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
charset "iso-8859-7"
|
|
Packit Service |
50ad14 |
keymaps 0-2,4-6,8-9,12,64-66,68-70,72-73,76
|
|
Packit Service |
50ad14 |
include "linux-with-alt-and-altgr"
|
|
Packit Service |
50ad14 |
strings as usual
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# The definitions are divided into 6 parts.
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# Part one: The full us map (us.map, from 14 Mar 1994),
|
|
Packit Service |
50ad14 |
# without the (empty) keycodes for 125, 126 and 127.
|
|
Packit Service |
50ad14 |
# The strings are appended at the end.
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
keycode 1 = Escape Escape
|
|
Packit Service |
50ad14 |
alt keycode 1 = Meta_Escape
|
|
Packit Service |
50ad14 |
keycode 2 = one exclam
|
|
Packit Service |
50ad14 |
alt keycode 2 = Meta_one
|
|
Packit Service |
50ad14 |
alt shift keycode 2 = Meta_exclam
|
|
Packit Service |
50ad14 |
keycode 3 = two at at
|
|
Packit Service |
50ad14 |
control keycode 3 = nul
|
|
Packit Service |
50ad14 |
control shift keycode 3 = nul
|
|
Packit Service |
50ad14 |
alt keycode 3 = Meta_two
|
|
Packit Service |
50ad14 |
alt shift keycode 3 = Meta_at
|
|
Packit Service |
50ad14 |
keycode 4 = three numbersign
|
|
Packit Service |
50ad14 |
control keycode 4 = Escape
|
|
Packit Service |
50ad14 |
alt keycode 4 = Meta_three
|
|
Packit Service |
50ad14 |
alt shift keycode 4 = Meta_numbersign
|
|
Packit Service |
50ad14 |
keycode 5 = four dollar dollar
|
|
Packit Service |
50ad14 |
control keycode 5 = Control_backslash
|
|
Packit Service |
50ad14 |
alt keycode 5 = Meta_four
|
|
Packit Service |
50ad14 |
alt shift keycode 5 = Meta_dollar
|
|
Packit Service |
50ad14 |
keycode 6 = five percent
|
|
Packit Service |
50ad14 |
control keycode 6 = Control_bracketright
|
|
Packit Service |
50ad14 |
alt keycode 6 = Meta_five
|
|
Packit Service |
50ad14 |
alt shift keycode 6 = Meta_percent
|
|
Packit Service |
50ad14 |
keycode 7 = six asciicircum
|
|
Packit Service |
50ad14 |
control keycode 7 = Control_asciicircum
|
|
Packit Service |
50ad14 |
alt keycode 7 = Meta_six
|
|
Packit Service |
50ad14 |
alt shift keycode 7 = Meta_asciicircum
|
|
Packit Service |
50ad14 |
keycode 8 = seven ampersand braceleft
|
|
Packit Service |
50ad14 |
control keycode 8 = Control_underscore
|
|
Packit Service |
50ad14 |
alt keycode 8 = Meta_seven
|
|
Packit Service |
50ad14 |
keycode 9 = eight asterisk bracketleft
|
|
Packit Service |
50ad14 |
control keycode 9 = Delete
|
|
Packit Service |
50ad14 |
alt keycode 9 = Meta_eight
|
|
Packit Service |
50ad14 |
keycode 10 = nine parenleft bracketright
|
|
Packit Service |
50ad14 |
alt keycode 10 = Meta_nine
|
|
Packit Service |
50ad14 |
keycode 11 = zero parenright braceright
|
|
Packit Service |
50ad14 |
alt keycode 11 = Meta_zero
|
|
Packit Service |
50ad14 |
keycode 12 = minus underscore backslash
|
|
Packit Service |
50ad14 |
control keycode 12 = Control_underscore
|
|
Packit Service |
50ad14 |
control shift keycode 12 = Control_underscore
|
|
Packit Service |
50ad14 |
alt keycode 12 = Meta_minus
|
|
Packit Service |
50ad14 |
keycode 13 = equal plus
|
|
Packit Service |
50ad14 |
alt keycode 13 = Meta_equal
|
|
Packit Service |
50ad14 |
keycode 14 = Delete Delete
|
|
Packit Service |
50ad14 |
control keycode 14 = BackSpace
|
|
Packit Service |
50ad14 |
alt keycode 14 = Meta_Delete
|
|
Packit Service |
50ad14 |
keycode 15 = Tab Meta_Tab
|
|
Packit Service |
50ad14 |
alt keycode 15 = Meta_Tab
|
|
Packit Service |
50ad14 |
keycode 16 = q
|
|
Packit Service |
50ad14 |
keycode 17 = w
|
|
Packit Service |
50ad14 |
keycode 18 = e
|
|
Packit Service |
50ad14 |
keycode 19 = r
|
|
Packit Service |
50ad14 |
keycode 20 = t
|
|
Packit Service |
50ad14 |
keycode 21 = y
|
|
Packit Service |
50ad14 |
keycode 22 = u
|
|
Packit Service |
50ad14 |
keycode 23 = i
|
|
Packit Service |
50ad14 |
keycode 24 = o
|
|
Packit Service |
50ad14 |
keycode 25 = p
|
|
Packit Service |
50ad14 |
keycode 26 = bracketleft braceleft
|
|
Packit Service |
50ad14 |
control keycode 26 = Escape
|
|
Packit Service |
50ad14 |
alt keycode 26 = Meta_bracketleft
|
|
Packit Service |
50ad14 |
alt shift keycode 26 = Meta_braceleft
|
|
Packit Service |
50ad14 |
keycode 27 = bracketright braceright asciitilde
|
|
Packit Service |
50ad14 |
control keycode 27 = Control_bracketright
|
|
Packit Service |
50ad14 |
alt keycode 27 = Meta_bracketright
|
|
Packit Service |
50ad14 |
alt shift keycode 27 = Meta_braceright
|
|
Packit Service |
50ad14 |
keycode 28 = Return
|
|
Packit Service |
50ad14 |
alt keycode 28 = 0x080d
|
|
Packit Service |
50ad14 |
keycode 29 = Control
|
|
Packit Service |
50ad14 |
keycode 30 = a
|
|
Packit Service |
50ad14 |
keycode 31 = s
|
|
Packit Service |
50ad14 |
keycode 32 = d
|
|
Packit Service |
50ad14 |
keycode 33 = f
|
|
Packit Service |
50ad14 |
keycode 34 = g
|
|
Packit Service |
50ad14 |
keycode 35 = h
|
|
Packit Service |
50ad14 |
keycode 36 = j
|
|
Packit Service |
50ad14 |
keycode 37 = k
|
|
Packit Service |
50ad14 |
keycode 38 = l
|
|
Packit Service |
50ad14 |
keycode 39 = semicolon colon
|
|
Packit Service |
50ad14 |
alt keycode 39 = Meta_semicolon
|
|
Packit Service |
50ad14 |
keycode 40 = apostrophe quotedbl
|
|
Packit Service |
50ad14 |
control keycode 40 = Control_g
|
|
Packit Service |
50ad14 |
alt keycode 40 = Meta_apostrophe
|
|
Packit Service |
50ad14 |
keycode 41 = grave asciitilde
|
|
Packit Service |
50ad14 |
control keycode 41 = nul
|
|
Packit Service |
50ad14 |
alt keycode 41 = Meta_grave
|
|
Packit Service |
50ad14 |
keycode 42 = Shift
|
|
Packit Service |
50ad14 |
keycode 43 = backslash bar
|
|
Packit Service |
50ad14 |
control keycode 43 = Control_backslash
|
|
Packit Service |
50ad14 |
alt keycode 43 = Meta_backslash
|
|
Packit Service |
50ad14 |
alt shift keycode 43 = Meta_bar
|
|
Packit Service |
50ad14 |
keycode 44 = z
|
|
Packit Service |
50ad14 |
keycode 45 = x
|
|
Packit Service |
50ad14 |
keycode 46 = c
|
|
Packit Service |
50ad14 |
keycode 47 = v
|
|
Packit Service |
50ad14 |
keycode 48 = b
|
|
Packit Service |
50ad14 |
keycode 49 = n
|
|
Packit Service |
50ad14 |
keycode 50 = m
|
|
Packit Service |
50ad14 |
keycode 51 = comma less
|
|
Packit Service |
50ad14 |
alt keycode 51 = Meta_comma
|
|
Packit Service |
50ad14 |
alt shift keycode 51 = Meta_less
|
|
Packit Service |
50ad14 |
keycode 52 = period greater
|
|
Packit Service |
50ad14 |
alt keycode 52 = Meta_period
|
|
Packit Service |
50ad14 |
alt shift keycode 52 = Meta_greater
|
|
Packit Service |
50ad14 |
keycode 53 = slash question
|
|
Packit Service |
50ad14 |
control keycode 53 = Delete
|
|
Packit Service |
50ad14 |
alt keycode 53 = Meta_slash
|
|
Packit Service |
50ad14 |
keycode 54 = Shift
|
|
Packit Service |
50ad14 |
keycode 56 = Alt
|
|
Packit Service |
50ad14 |
keycode 57 = space
|
|
Packit Service |
50ad14 |
control keycode 57 = nul
|
|
Packit Service |
50ad14 |
alt keycode 57 = Meta_space
|
|
Packit Service |
50ad14 |
keycode 58 = Caps_Lock
|
|
Packit Service |
50ad14 |
keycode 86 = less greater bar
|
|
Packit Service |
50ad14 |
alt keycode 86 = Meta_less
|
|
Packit Service |
50ad14 |
keycode 97 = Control
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# Part two: all these definitions, in CtrlL (greek) mode.
|
|
Packit Service |
50ad14 |
# Only the redefined keys (letters, accents and quotas)
|
|
Packit Service |
50ad14 |
# and the keys with one symbol defined for all modes, are excluded.
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
CtrlL keycode 1 = Escape
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 1 = Escape
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 1 = Meta_Escape
|
|
Packit Service |
50ad14 |
CtrlL keycode 2 = one
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 2 = exclam
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 2 = Meta_one
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 2 = Meta_exclam
|
|
Packit Service |
50ad14 |
CtrlL keycode 3 = two
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 3 = at
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 3 = at
|
|
Packit Service |
50ad14 |
CtrlL control keycode 3 = nul
|
|
Packit Service |
50ad14 |
CtrlL control shift keycode 3 = nul
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 3 = Meta_two
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 3 = Meta_at
|
|
Packit Service |
50ad14 |
CtrlL keycode 4 = three
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 4 = numbersign
|
|
Packit Service |
50ad14 |
CtrlL control keycode 4 = Escape
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 4 = Meta_three
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 4 = Meta_numbersign
|
|
Packit Service |
50ad14 |
CtrlL keycode 5 = four
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 5 = dollar
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 5 = dollar
|
|
Packit Service |
50ad14 |
CtrlL control keycode 5 = Control_backslash
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 5 = Meta_four
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 5 = Meta_dollar
|
|
Packit Service |
50ad14 |
CtrlL keycode 6 = five
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 6 = percent
|
|
Packit Service |
50ad14 |
CtrlL control keycode 6 = Control_bracketright
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 6 = Meta_five
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 6 = Meta_percent
|
|
Packit Service |
50ad14 |
CtrlL keycode 7 = six
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 7 = asciicircum
|
|
Packit Service |
50ad14 |
CtrlL control keycode 7 = Control_asciicircum
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 7 = Meta_six
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 7 = Meta_asciicircum
|
|
Packit Service |
50ad14 |
CtrlL keycode 8 = seven
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 8 = ampersand
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 8 = braceleft
|
|
Packit Service |
50ad14 |
CtrlL control keycode 8 = Control_underscore
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 8 = Meta_seven
|
|
Packit Service |
50ad14 |
CtrlL keycode 9 = eight
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 9 = asterisk
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 9 = bracketleft
|
|
Packit Service |
50ad14 |
CtrlL control keycode 9 = Delete
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 9 = Meta_eight
|
|
Packit Service |
50ad14 |
CtrlL keycode 10 = nine
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 10 = parenleft
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 10 = bracketright
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 10 = Meta_nine
|
|
Packit Service |
50ad14 |
CtrlL keycode 11 = zero
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 11 = parenright
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 11 = braceright
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 11 = Meta_zero
|
|
Packit Service |
50ad14 |
CtrlL keycode 12 = minus
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 12 = underscore
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 12 = backslash
|
|
Packit Service |
50ad14 |
CtrlL control keycode 12 = Control_underscore
|
|
Packit Service |
50ad14 |
CtrlL control shift keycode 12 = Control_underscore
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 12 = Meta_minus
|
|
Packit Service |
50ad14 |
CtrlL keycode 13 = equal
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 13 = plus
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 13 = Meta_equal
|
|
Packit Service |
50ad14 |
CtrlL keycode 14 = Delete
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 14 = Delete
|
|
Packit Service |
50ad14 |
CtrlL control keycode 14 = BackSpace
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 14 = Meta_Delete
|
|
Packit Service |
50ad14 |
CtrlL keycode 15 = Tab
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 15 = Tab
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 15 = Meta_Tab
|
|
Packit Service |
50ad14 |
CtrlL keycode 26 = bracketleft
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 26 = braceleft
|
|
Packit Service |
50ad14 |
CtrlL control keycode 26 = Escape
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 26 = Meta_bracketleft
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 26 = Meta_braceleft
|
|
Packit Service |
50ad14 |
CtrlL keycode 27 = bracketright
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 27 = braceright
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 27 = asciitilde
|
|
Packit Service |
50ad14 |
CtrlL control keycode 27 = Control_bracketright
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 27 = Meta_bracketright
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 27 = Meta_braceright
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 28 = 0x080d
|
|
Packit Service |
50ad14 |
#CtrlL keycode 39 = semicolon
|
|
Packit Service |
50ad14 |
#CtrlL shift keycode 39 = colon
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 39 = Meta_semicolon
|
|
Packit Service |
50ad14 |
#CtrlL keycode 40 = apostrophe
|
|
Packit Service |
50ad14 |
#CtrlL shift keycode 40 = quotedbl
|
|
Packit Service |
50ad14 |
CtrlL control keycode 40 = Control_g
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 40 = Meta_apostrophe
|
|
Packit Service |
50ad14 |
CtrlL keycode 41 = grave
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 41 = asciitilde
|
|
Packit Service |
50ad14 |
CtrlL control keycode 41 = nul
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 41 = Meta_grave
|
|
Packit Service |
50ad14 |
CtrlL keycode 43 = backslash
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 43 = bar
|
|
Packit Service |
50ad14 |
CtrlL control keycode 43 = Control_backslash
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 43 = Meta_backslash
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 43 = Meta_bar
|
|
Packit Service |
50ad14 |
CtrlL keycode 51 = comma
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 51 = less
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 51 = Meta_comma
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 51 = Meta_less
|
|
Packit Service |
50ad14 |
CtrlL keycode 52 = period
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 52 = greater
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 52 = Meta_period
|
|
Packit Service |
50ad14 |
CtrlL alt shift keycode 52 = Meta_greater
|
|
Packit Service |
50ad14 |
CtrlL keycode 53 = slash
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 53 = question
|
|
Packit Service |
50ad14 |
CtrlL control keycode 53 = Delete
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 53 = Meta_slash
|
|
Packit Service |
50ad14 |
CtrlL keycode 57 = space
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 57 = space
|
|
Packit Service |
50ad14 |
CtrlL control keycode 57 = nul
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 57 = Meta_space
|
|
Packit Service |
50ad14 |
CtrlL keycode 59 = F1
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 59 = F11
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 59 = Console_13
|
|
Packit Service |
50ad14 |
CtrlL control keycode 59 = F1
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 59 = Console_1
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 59 = Console_1
|
|
Packit Service |
50ad14 |
CtrlL keycode 60 = F2
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 60 = F12
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 60 = Console_14
|
|
Packit Service |
50ad14 |
CtrlL control keycode 60 = F2
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 60 = Console_2
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 60 = Console_2
|
|
Packit Service |
50ad14 |
CtrlL keycode 61 = F3
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 61 = F13
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 61 = Console_15
|
|
Packit Service |
50ad14 |
CtrlL control keycode 61 = F3
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 61 = Console_3
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 61 = Console_3
|
|
Packit Service |
50ad14 |
CtrlL keycode 62 = F4
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 62 = F14
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 62 = Console_16
|
|
Packit Service |
50ad14 |
CtrlL control keycode 62 = F4
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 62 = Console_4
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 62 = Console_4
|
|
Packit Service |
50ad14 |
CtrlL keycode 63 = F5
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 63 = F15
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 63 = Console_17
|
|
Packit Service |
50ad14 |
CtrlL control keycode 63 = F5
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 63 = Console_5
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 63 = Console_5
|
|
Packit Service |
50ad14 |
CtrlL keycode 64 = F6
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 64 = F16
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 64 = Console_18
|
|
Packit Service |
50ad14 |
CtrlL control keycode 64 = F6
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 64 = Console_6
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 64 = Console_6
|
|
Packit Service |
50ad14 |
CtrlL keycode 65 = F7
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 65 = F17
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 65 = Console_19
|
|
Packit Service |
50ad14 |
CtrlL control keycode 65 = F7
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 65 = Console_7
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 65 = Console_7
|
|
Packit Service |
50ad14 |
CtrlL keycode 66 = F8
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 66 = F18
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 66 = Console_20
|
|
Packit Service |
50ad14 |
CtrlL control keycode 66 = F8
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 66 = Console_8
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 66 = Console_8
|
|
Packit Service |
50ad14 |
CtrlL keycode 67 = F9
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 67 = F19
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 67 = Console_21
|
|
Packit Service |
50ad14 |
CtrlL control keycode 67 = F9
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 67 = Console_9
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 67 = Console_9
|
|
Packit Service |
50ad14 |
CtrlL keycode 68 = F10
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 68 = F20
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 68 = Console_22
|
|
Packit Service |
50ad14 |
CtrlL control keycode 68 = F10
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 68 = Console_10
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 68 = Console_10
|
|
Packit Service |
50ad14 |
CtrlL keycode 70 = Scroll_Lock
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 70 = Show_Memory
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 70 = Show_Registers
|
|
Packit Service |
50ad14 |
CtrlL control keycode 70 = Show_State
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 70 = Scroll_Lock
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 71 = Ascii_7
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 72 = Ascii_8
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 73 = Ascii_9
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 75 = Ascii_4
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 76 = Ascii_5
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 77 = Ascii_6
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 79 = Ascii_1
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 80 = Ascii_2
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 81 = Ascii_3
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 82 = Ascii_0
|
|
Packit Service |
50ad14 |
CtrlL altgr control keycode 83 = Boot
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 83 = Boot
|
|
Packit Service |
50ad14 |
CtrlL keycode 86 = less
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 86 = greater
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 86 = bar
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 86 = Meta_less
|
|
Packit Service |
50ad14 |
CtrlL keycode 87 = F11
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 87 = F11
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 87 = Console_23
|
|
Packit Service |
50ad14 |
CtrlL control keycode 87 = F11
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 87 = Console_11
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 87 = Console_11
|
|
Packit Service |
50ad14 |
CtrlL keycode 88 = F12
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 88 = F12
|
|
Packit Service |
50ad14 |
CtrlL altgr keycode 88 = Console_24
|
|
Packit Service |
50ad14 |
CtrlL control keycode 88 = F12
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 88 = Console_12
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 88 = Console_12
|
|
Packit Service |
50ad14 |
CtrlL control keycode 99 = Control_backslash
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 99 = Control_backslash
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 104 = Scroll_Backward
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 105 = Decr_Console
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 106 = Incr_Console
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 109 = Scroll_Forward
|
|
Packit Service |
50ad14 |
CtrlL altgr control keycode 111 = Boot
|
|
Packit Service |
50ad14 |
CtrlL control alt keycode 111 = Boot
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# Part three: The switching keys to CtrlL (greek) mode
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# alt+shift, shift+alt (left side alt and shift only)
|
|
Packit Service |
50ad14 |
alt keycode 42 = CtrlL_Lock
|
|
Packit Service |
50ad14 |
shift keycode 56 = CtrlL_Lock
|
|
Packit Service |
50ad14 |
CtrlL alt keycode 42 = CtrlL_Lock
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 56 = CtrlL_Lock
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
# on win95 keyboards, we define extra keys
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
keycode 125 = CtrlL
|
|
Packit Service |
50ad14 |
keycode 126 = CtrlL
|
|
Packit Service |
50ad14 |
keycode 127 = CtrlL_Lock
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# Part four: The particular definitions of CtrlL (greek) mode
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
CtrlL keycode 16 = semicolon
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 16 = colon
|
|
Packit Service |
50ad14 |
CtrlL keycode 17 = terminalsigma
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 17 = 0267 # anv teleia
|
|
Packit Service |
50ad14 |
CtrlL keycode 18 = +epsilon
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 18 = +Epsilon
|
|
Packit Service |
50ad14 |
CtrlL keycode 19 = +rho
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 19 = +Rho
|
|
Packit Service |
50ad14 |
CtrlL keycode 20 = +tau
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 20 = +Tau
|
|
Packit Service |
50ad14 |
CtrlL keycode 21 = +upsilon
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 21 = +Upsilon
|
|
Packit Service |
50ad14 |
CtrlL keycode 22 = +theta
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 22 = +Theta
|
|
Packit Service |
50ad14 |
CtrlL keycode 23 = +iota
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 23 = +Iota
|
|
Packit Service |
50ad14 |
CtrlL keycode 24 = +omicron
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 24 = +Omicron
|
|
Packit Service |
50ad14 |
CtrlL keycode 25 = +pi
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 25 = +Pi
|
|
Packit Service |
50ad14 |
CtrlL keycode 30 = +alpha
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 30 = +Alpha
|
|
Packit Service |
50ad14 |
CtrlL keycode 31 = +sigma
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 31 = +Sigma
|
|
Packit Service |
50ad14 |
CtrlL keycode 32 = +delta
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 32 = +Delta
|
|
Packit Service |
50ad14 |
CtrlL keycode 33 = +phi
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 33 = +Phi
|
|
Packit Service |
50ad14 |
CtrlL keycode 34 = +gamma
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 34 = +Gamma
|
|
Packit Service |
50ad14 |
CtrlL keycode 35 = +eta
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 35 = +Eta
|
|
Packit Service |
50ad14 |
CtrlL keycode 36 = +ksi
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 36 = +Ksi
|
|
Packit Service |
50ad14 |
CtrlL keycode 37 = +kappa
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 37 = +Kappa
|
|
Packit Service |
50ad14 |
CtrlL keycode 38 = +lambda
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 38 = +Lambda
|
|
Packit Service |
50ad14 |
CtrlL keycode 39 = dead_acute
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 39 = dead_diaeresis
|
|
Packit Service |
50ad14 |
CtrlL control keycode 39 = dead_circumflex
|
|
Packit Service |
50ad14 |
CtrlL keycode 40 = semicolon
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 40 = colon
|
|
Packit Service |
50ad14 |
CtrlL keycode 44 = +zeta
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 44 = +Zeta
|
|
Packit Service |
50ad14 |
CtrlL keycode 45 = +khi
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 45 = +Khi
|
|
Packit Service |
50ad14 |
CtrlL keycode 46 = +psi
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 46 = +Psi
|
|
Packit Service |
50ad14 |
CtrlL keycode 47 = +omega
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 47 = +Omega
|
|
Packit Service |
50ad14 |
CtrlL keycode 48 = +beta
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 48 = +Beta
|
|
Packit Service |
50ad14 |
CtrlL keycode 49 = +nu
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 49 = +Nu
|
|
Packit Service |
50ad14 |
CtrlL keycode 50 = +mu
|
|
Packit Service |
50ad14 |
CtrlL shift keycode 50 = +Mu
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
# Part five: The compose sequences
|
|
Packit Service |
50ad14 |
#
|
|
Packit Service |
50ad14 |
compose '\'' 'Á' to '¶' # Alphaaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'Å' to '¸' # Epsilonaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'Ç' to '¹' # Etaaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'É' to 'º' # Iotaaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'Ï' to '¼' # Omicronaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'Õ' to '¾' # Upsilonaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'Ù' to '¿' # Omegaaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'á' to 'Ü' # alphaaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'å' to 'Ý' # epsilonaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'ç' to 'Þ' # etaaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'é' to 'ß' # iotaaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'ï' to 'ü' # omicronaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'õ' to 'ý' # upsilonaccent
|
|
Packit Service |
50ad14 |
compose '\'' 'ù' to 'þ' # omegaaccent
|
|
Packit Service |
50ad14 |
compose '"' 'É' to 'Ú' # Iotadiaeresis
|
|
Packit Service |
50ad14 |
compose '"' 'Õ' to 'Û' # Upsilondiaeresis
|
|
Packit Service |
50ad14 |
compose '"' 'é' to 'ú' # iotadiaeresis
|
|
Packit Service |
50ad14 |
compose '"' 'õ' to 'û' # upsilondiaeresis
|
|
Packit Service |
50ad14 |
compose '^' 'é' to 'À' # iotadiaeresisaccent
|
|
Packit Service |
50ad14 |
compose '^' 'õ' to 'à' # upsilondiaeresisaccent
|
|
Packit Service |
50ad14 |
compose '\'' '\'' to ';' # semicolon
|
|
Packit Service |
50ad14 |
compose '"' '"' to ':' # colon
|
|
Packit Service |
50ad14 |
compose '\'' ' ' to '\'' # quota/accent
|
|
Packit Service |
50ad14 |
|