From d0f8de43225125acf17a87043251e20ce6e98200 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Dec 09 2020 17:46:15 +0000 Subject: Changes after running %prep ignore: true --- diff --git a/ChangeLog b/ChangeLog index 0b284cd..8e0cad7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -76,11 +76,11 @@ o Build system: gcc option (Herton Ronaldo Krzesinski). - Fix cross-compiling problems. o Programs: - - loadkeys: Auto-convert “traditional”/Unicode keysyms (Michael Schutte). + - loadkeys: Auto-convert “traditional”/Unicode keysyms (Michael Schutte). - loadkeys: Support bidirectional conversion of keysyms (Michael Schutte). - loadkeys: Support Unicode compose tables (Michael Schutte). - showconsolefont: Print adequate space chars (Michael Schutte). - - dumpkeys: Use U+… in “compose” lines if KDGKBDIACRUC is available (Michael Schutte). + - dumpkeys: Use U+… in “compose” lines if KDGKBDIACRUC is available (Michael Schutte). - Add support for Brl_dot9 and Brl_dot10 (Michael Schutte). - Never handle plain ASCII characters as Unicode (Michael Schutte). - Enable UNUMBERs in compose definitions (Michael Schutte). @@ -100,7 +100,7 @@ Changes for 1.15 (legion) o Build system: - Use automake. - Add --enable-strip configure option. - - Propagates configure options (Charles Clément) + - Propagates configure options (Charles Clément) o Programs: - Fix internationalization (Benno Schulenberg). - unicode_start: Without any arguments utility will only set unicode mode. @@ -173,7 +173,7 @@ o Programs: - updated getkeycodes, showkey for Linux 2.6 o Keymaps: - Minor changes to is-latin1.map - - New is-latin1-us.map (Reynir H. Stef�nsson) + - New is-latin1-us.map (Reynir H. Stefánsson) o New translations: el.po, pl.po Changes for 1.11 @@ -210,7 +210,7 @@ o New translations: pl.po, ro.po Changes for 1.08 o Programs: - - loadkeys.y: fix for bison 1.50 (Per Lid�n) + - loadkeys.y: fix for bison 1.50 (Per Lidén) - loadkeys.y: fix in addfunc() - Makefile etc: minor cleanup (Daniel R. Grayson) - Makefile etc: --prefix support (Michael Covi) @@ -230,7 +230,7 @@ o Programs: - showfont renamed to showconsolefont to avoid clash with X - loadkeys.y: fix in addfunc() (Shigeharu Hirayma) - loadkeys.y: handle relative symlinks (Matthias Benkmann) - - sami.syms.h: symbol definitions for Northern S�mi (Regnor Jernsletten) + - sami.syms.h: symbol definitions for Northern Sámi (Regnor Jernsletten) - findfile.c: search entire dir before looking at subdirs (Matthias Benkmann) - getfd.c, etc.: also try devfs names (Alastair McKinstry) - kbdrate.c: do not use : the struct elements changed name @@ -245,7 +245,7 @@ o Unimaps: o Keymaps: - Renamed the Swedish se-latin1.map to sv-latin1.map - Added se-fi-ir209.map, se-fi-lat6.map, se-ir209.map, se-lat6.map - for Northern S�mi (Regnor Jernsletten) + for Northern Sámi (Regnor Jernsletten) - Added pt-latin9.map (Carlos Monteiro) - The old nl.map was really bad. Renamed nl3.map to nl.map. - fi-latin1.map small changes @@ -275,7 +275,7 @@ o Unimaps: - Renamed lat7u.uni to iso07u.uni since it is not a Latin-7 map. - Added lat7.uni o Keymaps (mostly Kurt Garloff, SuSE): - - Corrected br-latin1-abnt2.map (Fr�d�ric Meunier), mac-de_CH.map, + - Corrected br-latin1-abnt2.map (Frédéric Meunier), mac-de_CH.map, sunt5-uk.map - Added missing Latin-1 symbols to fi-latin1.map (Marko Myllynen) - Added sundvorak.map, sunt4-no-latin1.map, sunt5-cz-us.map, diff --git a/data/keymaps/i386/azerty/fr-latin0.map b/data/keymaps/i386/azerty/fr-latin0.map new file mode 100644 index 0000000..4d0309d --- /dev/null +++ b/data/keymaps/i386/azerty/fr-latin0.map @@ -0,0 +1,696 @@ +# Copyright (c) 1997, 1998 Guylhem Aznar : GPL +# Copyright (c) 1997 Pierre-Charles David +# +# Les accents circonflexes des principales voyelles sont obtenus avec +# la touche Alt_Gr, les tr�mas sont obtenus par Alt_Gr + Shift. +# +# ____ _________ _____________ _______ +# | S A| S = Shift, A = AltGr + Shift | Compose | Arr�t d�fil | Pause | +# | s a| s = normal, a = AltGr | Ferme | Mem/Reg/Ste | Halte | +# ���� ��������� ������������� ������� +# ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ _______ +# | � �| 1 �| 2 �| 3 �| 4 �| 5 �| 6 �| 7 �| 8 �| 9 �| 0 �| � �| + �| <-- | +# | � �| & '| � ~| " #| ' {| ( [| - || � `| _ \| � ^| � @| ) ]| = }| | +# ======================================================================== +# | |<- | A �| Z �| E �| R �| T �| Y �| U �| I �| O �| P '| " `| � �| , | +# | ->| | a �| z �| e �| r �| t �| y �| u �| i �| o �| p �| ^ ~| $ �| <-' | +# ===================================================================� | +# | | Q �| S �| D �| F �| G �| H �| J �| K �| L �| M �| % �| � �| | +# | MAJ | q �| s �| d �| f �| g �| h �| j �| k �| l �| m �| � �| * �| | +# ======================================================================== +# | ^ | > | W | X | C | V | B | N | ? | . | / | � | ^ | +# | | | < || w �| x �| c �| v �| b �| n �| , �| ; �| : �| ! �| | | +# ======================================================================== +# | | | | | | | | | +# | Ctrl | Con+ | Alt | Space Nobreakspace | AltGr | Con- | Con | Ctrl | +# ������ ������ ������ ����������������������� ������� ������ ����� ������ +# +# 1. Control & Alt +# +# Les d�finitions de Alt & Control (touche) sont *NORMALEMENT* implicites ; +# n'ont donc �t� red�finis qu'Alt (nombre) & Alt + Shift (nombre) pour +# inverser le comportement par d�faut ainsi que les Alt(azqwm) pour coller +# au clavier AZERTY au lieu de QWERTY : +# +# touche = signe +# touche + Shift = nombre +# +# La correspondance devient donc : +# +# Alt touche = Meta_nombre +# Alt + Shift touche = Meta_signe +# +# Signalez-moi si cette correspondance n'est pas implicite chez vous ! +# +# 2. Hexad�cimal : +# +# Shift (touche du pav� num�rique) permet de taper de l'h�xad�cimal. +# +# 3. Fonctions : +# +# Red�marrer ou arr�ter l'ordinateur, sont disponibles directement au clavier +# +# Control Alt Delete/Backspace : red�marrer +# AltGr + Impr. �cran : arr�ter +# +# Ajouter pour ces deux fonctions les lignes suivantes � /etc/inittab : +# +# ca:12345:ctrlaltdel:/sbin/shutdown -t1 -r now +# kb:12345:kbrequest:/sbin/halt +# +# 4. Accentuations : +# +# Les touches �, �, �, � & �, pr�sentes en mode minuscule (i.e. sans shift) +# ne sont pas disponibles en mode majuscule : elles sont respectivement +# remplac�es par 2, 7, 9, 0 & % ; donc pour obtenir les majuscules +# accentu�es �, �, �, � & �: +# +# * Si les dead_keys ne fonctionnaient pas (certains programmes +# les refusent), vous pouvez toujours utiliser AltGr + Shift +# (minuscule accentu�e) pour obtenir la majuscule ; pour +# l'accent circonflexe & le tr�ma : +# +# AltGr (voyelle) : voyelle-minuscule ^ +# AltGr + Shift (voyelle) : voyelle-minuscule " +# AltGr (en dessous de la voyelle) : voyelle-majuscule ^ +# AltGr + Shift (en dessous de la voyelle) : voyelle majuscule " +# +# Seule exception : AltGr (e) donnant l'euro �, AltGr + Shift ($) donne � +# +# * Si les dead_keys fonctionnent, utiliser les accents dits +# �morts�, i.e. fonctionnant comme l'accent circonflexe & le +# tr�ma des machines � �crire ; sont disponibles : +# +# (^) : accent circonflexe, +# Shift+ (^) : tr�ma, +# Shift + AltGr (^) : tilde, +# AltGr (1) : accent aig�, +# AltGr (7) : accent grave +# +# Pour s'en servir, proc�der comme avec l'accent circonflexe & le tr�ma +# sur les vielles machines � �crire : +# +# AltGr (1) puis e : � +# Shift+AltGr (1) puis e : � ... +# +# 5. Les touches suppl�mentaires des claviers 105 touches +# +# Celles-ci servent � changer de console tr�s facilement : +# Window Gauche : d�cr�mente console +# Window Droite : incr�mente console +# Souris sur menu : pr�c�dente console +# +# 6. Mode majuscule (CapsLock) +# +# Celui-ci � �t� refait pour correspondre � celui par d�faut des vieilles +# machines � �crire ou PC sous d'autres syst�mes d'exploitation : +# CapsLock : passe toutes les touches en mode majuscule +# CapsLock � nouveau : repasse toutes les touches en minuscules +# Shift + touche : touche temporairement en majuscule +# Shift apr�s CapsLock : repasse toues les touches en minuscules +charset "iso-8859-15" + +keycode 0 = + +keycode 1 = Escape + +keycode 2 = +ampersand +one dead_acute periodcentered + alt keycode 2 = Meta_one + alt shift keycode 2 = Meta_ampersand + +keycode 3 = +eacute +two tilde Eacute + alt keycode 3 = Meta_two + alt shift keycode 3 = Meta_asciitilde + +keycode 4 = +quotedbl +three numbersign cedilla + alt keycode 4 = Meta_three + alt shift keycode 4 = Meta_quotedbl + +keycode 5 = +apostrophe +four braceleft acute + alt keycode 5 = Meta_four + alt shift keycode 5 = Meta_apostrophe + +keycode 6 = +parenleft +five bracketleft diaeresis + alt keycode 6 = Meta_five + alt shift keycode 6 = Meta_parenleft + +keycode 7 = +minus +six bar brokenbar + alt keycode 7 = Meta_six + alt shift keycode 7 = Meta_minus + +keycode 8 = +egrave +seven dead_grave Egrave + alt keycode 8 = Meta_seven + alt shift keycode 8 = Meta_grave + +keycode 9 = +underscore +eight backslash macron + alt keycode 9 = Meta_eight + alt shift keycode 9 = Meta_underscore + +keycode 10 = +ccedilla +nine asciicircum Ccedilla + alt keycode 10 = Meta_nine + alt shift keycode 10 = Meta_asciicircum + +keycode 11 = +agrave +zero at Agrave + alt keycode 11 = Meta_zero + alt shift keycode 11 = Meta_at + +keycode 12 = +parenright +degree bracketright ydiaeresis + alt keycode 12 = Meta_parenright + alt shift keycode 12 = Meta_bracketright + +keycode 13 = +equal +plus braceright threequarters + alt keycode 13 = Meta_equal + alt shift keycode 13 = Meta_plus + +keycode 14 = Delete BackSpace + alt keycode 111 = Meta_backslash + control keycode 111 = Control_backslash + alt control keycode 14 = Boot + altgr control keycode 14 = KeyboardSignal + +keycode 15 = Tab + shift keycode 15 = Meta_Tab + control keycode 15 = Meta_Tab + alt keycode 15 = Last_Console + +keycode 16 = +a +A acircumflex adiaeresis + control keycode 16 = Control_a + +keycode 17 = +z +Z aring Aring + control keycode 17 = Control_z + +keycode 18 = +e +E currency ediaeresis + +keycode 19 = +r +R ccedilla Ccedilla + +keycode 20 = +t +T thorn THORN + +keycode 21 = +y +Y yacute Yacute + +keycode 22 = +u +U ucircumflex udiaeresis + +keycode 23 = +i +I icircumflex idiaeresis + +keycode 24 = +o +O ocircumflex odiaeresis + +keycode 25 = +p +P paragraph apostrophe + +keycode 26 = dead_circumflex dead_diaeresis dead_tilde grave + +keycode 27 = +dollar +sterling cent ecircumflex + +keycode 28 = Return + alt keycode 28 = 0x080d + altgr keycode 28 = Linefeed + +keycode 29 = Control + +keycode 30 = +q +Q Acircumflex Adiaeresis + control keycode 30 = Control_q + +keycode 31 = +s +S oslash Ooblique + +keycode 32 = +d +D Ecircumflex Ediaeresis + +keycode 33 = +f +F plusminus ordfeminine + +keycode 34 = +g +G ae AE + +keycode 35 = +h +H eth ETH + +keycode 36 = +j +J Ucircumflex Udiaeresis + +keycode 37 = +k +K Icircumflex Idiaeresis + +keycode 38 = +l +L Ocircumflex Odiaeresis + +keycode 39 = +m +M onesuperior masculine + alt keycode 39 = Meta_semicolon + control keycode 39 = Control_m + +keycode 40 = +ugrave +percent twosuperior +Ugrave +# +# Les 2 solutions de l'ancien comportement sont remplac�es pour la norme latin0 +# +#keycode 41 = twosuperior threesuperior onesuperior macron +#keycode 41 = guillemotleft guillemotright twosuperior threesuperior +keycode 41 = +onehalf +onequarter guillemotleft guillemotright + control keycode 41 = nul + alt keycode 41 = Meta_grave + +keycode 42 = CapsShift + +keycode 43 = +asterisk +mu threesuperior yen + +keycode 44 = +w +W guillemotleft + control keycode 44 = Control_w + +keycode 45 = +x +X guillemotright + +keycode 46 = +c +C copyright + +keycode 47 = +v +V registered + +keycode 48 = +b +B ssharp + +keycode 49 = +n +N notsign + +keycode 50 = +comma +question questiondown + +keycode 51 = +semicolon +period multiply + +keycode 52 = +colon +slash division + +keycode 53 = +exclam +section exclamdown + +keycode 54 = CapsShift + +keycode 55 = asterisk Hex_A Hex_D + +keycode 56 = Alt + +keycode 57 = space + control keycode 57 = nul + alt keycode 57 = Meta_space + altgr keycode 57 = nobreakspace +# +# Au choix Caps_Lock ou Caps_On, avec des raccourcis pour les +# personnes n'ayant pas l'usage de leurs 2 mains. +# +keycode 58 = Caps_Lock + shift keycode 58 = Shift_Lock + control keycode 58 = Control_Lock + alt keycode 58 = Alt_Lock + altgr keycode 58 = AltGr_Lock + +keycode 59 = F1 F11 Console_13 + alt keycode 59 = Console_1 + control alt keycode 59 = Console_1 + +keycode 60 = F2 F12 Console_14 + alt keycode 60 = Console_2 + control alt keycode 60 = Console_2 + +keycode 61 = F3 F13 Console_15 + alt keycode 61 = Console_3 + control alt keycode 61 = Console_3 + +keycode 62 = F4 F14 Console_16 + alt keycode 62 = Console_4 + control alt keycode 62 = Console_4 + +keycode 63 = F5 F15 Console_17 + alt keycode 63 = Console_5 + control alt keycode 63 = Console_5 + +keycode 64 = F6 F16 Console_18 + alt keycode 64 = Console_6 + control alt keycode 64 = Console_6 + +keycode 65 = F7 F17 Console_19 + alt keycode 65 = Console_7 + control alt keycode 65 = Console_7 + +keycode 66 = F8 F18 Console_20 + alt keycode 66 = Console_8 + control alt keycode 66 = Console_8 + +keycode 67 = F9 F19 Console_21 + alt keycode 67 = Console_9 + control alt keycode 67 = Console_9 + +keycode 68 = F10 F20 Console_22 + alt keycode 68 = Console_10 + control alt keycode 68 = Console_10 + +keycode 69 = Num_Lock Bare_Num_Lock + +keycode 70 = Scroll_Lock Show_Memory Show_Registers + control keycode 70 = Show_State + +keycode 71 = seven Hex_7 + alt keycode 71 = Ascii_7 + +keycode 72 = eight Hex_8 + alt keycode 72 = Ascii_8 + +keycode 73 = nine Hex_9 + alt keycode 73 = Ascii_9 + +keycode 74 = minus Hex_B Hex_E + alt keycode 74 = minus + +keycode 75 = four Hex_4 + alt keycode 75 = Ascii_4 + +keycode 76 = five Hex_5 + alt keycode 76 = Ascii_5 + +keycode 77 = six Hex_6 + alt keycode 77 = Ascii_6 + +keycode 78 = plus Hex_C Hex_F + alt keycode 78 = plus + +keycode 79 = one Hex_1 + alt keycode 79 = Ascii_1 + +keycode 80 = two Hex_2 + alt keycode 80 = Ascii_2 + +keycode 81 = three Hex_3 + alt keycode 81 = Ascii_3 + +keycode 82 = zero Hex_0 + alt keycode 82 = Ascii_0 + +keycode 83 = period comma + altgr control keycode 83 = KeyboardSignal + control alt keycode 83 = Boot + +# +# La touche AltGr+�Impr. �cran� = �SysReq� a un code pour elle-m�me +# +keycode 84 = SAK + +keycode 85 = + +keycode 86 = +less +greater bar + alt keycode 86 = Meta_less + +keycode 87 = F11 F11 Console_23 + alt keycode 87 = Console_11 + control alt keycode 87 = Console_11 + +keycode 88 = F12 F12 Console_24 + alt keycode 88 = Console_12 + control alt keycode 88 = Console_12 + +keycode 89 = + +keycode 90 = + +keycode 91 = + +keycode 92 = + +keycode 93 = + +keycode 94 = + +keycode 95 = + +keycode 96 = Return + +keycode 97 = Control + +keycode 98 = slash + +# +# La touche �Impr. �cran� ne sert � rien sous Linux, alors mettons-y �Compose� +# +keycode 99 = Compose + +keycode 100 = AltGr + alt keycode 100 = Compose + +# +# La touche Ctrl+Pause = Attn = 101 a un code pour elle-m�me +# +keycode 101 = Break + +keycode 102 = Home + +keycode 103 = Up +# alt keycode 103 = First_Console + +keycode 104 = PageUp + shift keycode 104 = Scroll_Backward + +keycode 105 = Left + alt keycode 105 = Decr_Console + +keycode 106 = Right + alt keycode 106 = Incr_Console + +keycode 107 = End + +keycode 108 = Down + alt keycode 108 = Last_Console + +keycode 109 = PageDown + shift keycode 109 = Scroll_Forward + +keycode 110 = Insert + +keycode 111 = Remove BackSpace + alt keycode 111 = Meta_backslash + control keycode 111 = Control_backslash + alt control keycode 14 = Boot + altgr control keycode 14 = KeyboardSignal + +keycode 112 = Macro + +keycode 113 = F13 + +keycode 114 = F14 + +keycode 115 = Help + +keycode 116 = Do + +keycode 117 = F17 + +keycode 118 = plusminus + +keycode 119 = Pause + +keycode 120 = + +keycode 121 = + +keycode 122 = + +keycode 123 = + +keycode 124 = + +# +# Touches suppl�mentaires des claviers 105 touches +# + +# +# Fen�tre gauche = Console pr�c�dente +# +keycode 125 = Decr_Console +# +# Fen�tre droite = Console suivante +# +keycode 126 = Incr_Console +# +# Menu = Derni�re console +# +keycode 127 = Last_Console + +string Home = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string End = "\033[4~" +string PageUp = "\033[5~" +string PageDown = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string F21 = "\033[35~" +string F22 = "\033[36~" +string F23 = "\033[37~" +string F24 = "\033[38~" +string F25 = "\033[39~" +string F26 = "\033[40~" +string F27 = "\033[41~" +string F28 = "\033[42~" +string F29 = "\033[43~" +string F30 = "\033[44~" +string F31 = "\033[45~" +string F32 = "\033[46~" +string F33 = "\033[47~" +string F34 = "\033[48~" +string F35 = "\033[49~" + +# Latin1 compatible +compose '`' 'A' to '�' +compose '`' 'a' to '�' +compose '\'' 'A' to '�' +compose '\'' 'a' to '�' +compose '^' 'A' to '�' +compose '^' 'a' to '�' +compose '~' 'A' to '�' +compose '~' 'a' to '�' +compose '"' 'A' to '�' +compose '"' 'a' to '�' +compose '-' 'a' to '�' +compose '-' 'A' to '�' +compose 'O' 'A' to '�' +compose 'o' 'A' to '�' +compose 'O' 'a' to '�' +compose 'o' 'a' to '�' +compose '0' 'A' to '�' +compose '0' 'a' to '�' +compose '�' 'A' to '�' +compose '�' 'a' to '�' +compose 'A' 'A' to '�' +compose 'a' 'a' to '�' +compose 'A' 'E' to '�' +compose 'A' 'e' to '�' +compose 'a' 'e' to '�' +compose ',' 'C' to '�' +compose ',' 'c' to '�' +compose '^' 'C' to '�' +compose '^' 'c' to '�' +compose '`' 'E' to '�' +compose '`' 'e' to '�' +compose '\'' 'E' to '�' +compose '\'' 'e' to '�' +compose '^' 'E' to '�' +compose '^' 'e' to '�' +compose '"' 'E' to '�' +compose '"' 'e' to '�' +compose '`' 'I' to '�' +compose '`' 'i' to '�' +compose '\'' 'I' to '�' +compose '\'' 'i' to '�' +compose '^' 'I' to '�' +compose '^' 'i' to '�' +compose '"' 'I' to '�' +compose '"' 'i' to '�' +compose '-' 'D' to '�' +compose '-' 'd' to '�' +compose '^' 'D' to '�' +compose '^' 'd' to '�' +compose '~' 'N' to '�' +compose '~' 'n' to '�' +compose '^' 'N' to '�' +compose '^' 'n' to '�' +compose 'n' 'n' to '�' +compose 'n' 'h' to '�' +compose 'N' 'Y' to '�' +compose 'N' 'N' to '�' +compose 'N' 'H' to '�' +compose 'N' 'y' to '�' +compose 'N' 'n' to '�' +compose 'N' 'h' to '�' +compose '`' 'O' to '�' +compose '`' 'o' to '�' +compose '\'' 'O' to '�' +compose '\'' 'o' to '�' +compose '^' 'O' to '�' +compose '^' 'o' to '�' +compose '~' 'O' to '�' +compose '~' 'o' to '�' +compose '"' 'O' to '�' +compose '"' 'o' to '�' +compose '/' 'O' to '�' +compose '/' 'o' to '�' +compose '-' 'o' to '�' +compose '-' 'O' to '�' +compose '`' 'U' to '�' +compose '`' 'u' to '�' +compose '\'' 'U' to '�' +compose '\'' 'u' to '�' +compose '^' 'U' to '�' +compose '^' 'u' to '�' +compose '"' 'U' to '�' +compose '"' 'u' to '�' +compose '\'' 'Y' to '�' +compose '\'' 'y' to '�' +compose 'T' 'H' to '�' +compose 't' 'h' to '�' +compose 's' 's' to '�' +compose 'S' 'S' to '�' +compose '+' '-' to '�' +compose '|' '-' to '�' +compose '-' '|' to '�' +compose '|' '_' to '�' +compose '_' '|' to '�' +compose 's' 'z' to '�' +compose 's' 's' to '�' +compose '^' '1' to '�' +compose '^' '2' to '�' +compose '^' '3' to '�' +compose '<' '<' to '�' +compose '>' '>' to '�' +compose '?' '?' to '�' +compose '^' '?' to '�' +compose '!' '!' to '�' +compose '^' '!' to '�' +compose '-' 'y' to '�' +compose '-' 'Y' to '�' +compose '-' 'c' to '�' +compose '-' 'C' to '�' +compose '-' 'l' to '�' +compose '-' 'L' to '�' +compose '(' 'c' to '�' +compose '(' 'r' to '�' +compose 'm' 'u' to '�' +compose '^' '!' to '�' +compose '^' '?' to '�' +compose '^' '-' to '�' +compose '^' '_' to '�' +compose '^' '.' to '�' +compose '^' 'x' to '�' +compose '^' 'X' to '�' +compose '^' '*' to '�' +compose '^' 'x' to '�' +compose '^' 'X' to '�' +compose '^' '*' to '�' +compose '^' '/' to '�' +compose '<' '<' to '�' +compose '>' '>' to '�' +compose '"' 'c' to '�' +compose '"' 'r' to '�' +compose '"' 'y' to '�' +compose 'i' 'j' to '�' +# Latin0 specific +compose '"' 'Y' to '�' +compose 'I' 'J' to '�' +compose '-' 'e' to '�' +compose '-' 'E' to '�' +compose '=' 'e' to '�' +compose '=' 'c' to '�' +compose '=' 'E' to '�' +compose '=' 'C' to '�' +compose 'e' '=' to '�' +compose 'c' '=' to '�' +compose 'E' '=' to '�' +compose 'C' '=' to '�' +compose '^' 'S' to '�' +compose '^' 's' to '�' +compose '^' 'Z' to '�' +compose '^' 'z' to '�' +compose 'v' 'S' to '�' +compose 'v' 's' to '�' +compose 'v' 'Z' to '�' +compose 'v' 'z' to '�' +compose 'O' 'E' to '�' +compose 'O' 'e' to '�' +compose 'o' 'e' to '�' +compose '"' 'Y' to '�' diff --git a/data/keymaps/i386/azerty/fr-old.map b/data/keymaps/i386/azerty/fr-old.map new file mode 100644 index 0000000..209d6b3 --- /dev/null +++ b/data/keymaps/i386/azerty/fr-old.map @@ -0,0 +1,79 @@ +keymaps 0-2,4,6,8,12 +include "azerty-layout" +include "linux-with-alt-and-altgr" +strings as usual + +keycode 1 = Escape Escape + alt keycode 1 = Meta_Escape +keycode 2 = ampersand one + alt keycode 2 = Meta_one +keycode 3 = braceleft two asciitilde + 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 braceleft + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four +keycode 6 = parenleft five bracketleft + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five +keycode 7 = minus six bar + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six +keycode 8 = braceright seven grave + control keycode 8 = Control_underscore + alt keycode 8 = Meta_seven +keycode 9 = underscore eight backslash + control keycode 9 = Delete + alt keycode 9 = Meta_eight +keycode 10 = slash nine asciicircum + alt keycode 10 = Meta_nine +keycode 11 = at zero at + alt keycode 11 = Meta_zero +keycode 12 = parenright bracketright bracketright + control keycode 12 = Control_underscore + alt keycode 12 = Meta_minus +keycode 13 = equal plus braceright + alt keycode 13 = Meta_equal +keycode 14 = Delete Delete + alt keycode 14 = Meta_Delete +keycode 15 = Tab Meta_Tab + alt keycode 15 = Meta_Tab +keycode 26 = asciicircum less + control keycode 26 = Escape + alt keycode 26 = Meta_bracketleft +keycode 27 = dollar greater asciitilde + control keycode 27 = Control_bracketright + alt keycode 27 = Meta_bracketright +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = Control +keycode 40 = bar percent + control keycode 40 = Control_g + alt keycode 40 = Meta_apostrophe +keycode 41 = asterisk asciitilde + control keycode 41 = nul + alt keycode 41 = Meta_grave +keycode 42 = Shift +keycode 43 = asterisk numbersign + control keycode 43 = Control_backslash + alt keycode 43 = Meta_backslash +keycode 50 = comma question +keycode 51 = semicolon period + alt keycode 51 = Meta_comma +keycode 52 = colon slash + alt keycode 52 = Meta_period +keycode 53 = exclam backslash + control keycode 53 = Delete + alt keycode 53 = Meta_slash +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space space + control keycode 57 = nul + alt keycode 57 = Meta_space +keycode 58 = Caps_Lock +keycode 86 = less greater bar + alt keycode 86 = Meta_less +keycode 97 = Control diff --git a/data/keymaps/i386/azerty/fr.map b/data/keymaps/i386/azerty/fr.map index 209d6b3..4d0309d 100644 --- a/data/keymaps/i386/azerty/fr.map +++ b/data/keymaps/i386/azerty/fr.map @@ -1,79 +1,696 @@ -keymaps 0-2,4,6,8,12 -include "azerty-layout" -include "linux-with-alt-and-altgr" -strings as usual - -keycode 1 = Escape Escape - alt keycode 1 = Meta_Escape -keycode 2 = ampersand one - alt keycode 2 = Meta_one -keycode 3 = braceleft two asciitilde - 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 braceleft - control keycode 5 = Control_backslash - alt keycode 5 = Meta_four -keycode 6 = parenleft five bracketleft - control keycode 6 = Control_bracketright - alt keycode 6 = Meta_five -keycode 7 = minus six bar - control keycode 7 = Control_asciicircum - alt keycode 7 = Meta_six -keycode 8 = braceright seven grave - control keycode 8 = Control_underscore - alt keycode 8 = Meta_seven -keycode 9 = underscore eight backslash - control keycode 9 = Delete - alt keycode 9 = Meta_eight -keycode 10 = slash nine asciicircum - alt keycode 10 = Meta_nine -keycode 11 = at zero at - alt keycode 11 = Meta_zero -keycode 12 = parenright bracketright bracketright - control keycode 12 = Control_underscore - alt keycode 12 = Meta_minus -keycode 13 = equal plus braceright - alt keycode 13 = Meta_equal -keycode 14 = Delete Delete - alt keycode 14 = Meta_Delete -keycode 15 = Tab Meta_Tab - alt keycode 15 = Meta_Tab -keycode 26 = asciicircum less - control keycode 26 = Escape - alt keycode 26 = Meta_bracketleft -keycode 27 = dollar greater asciitilde - control keycode 27 = Control_bracketright - alt keycode 27 = Meta_bracketright -keycode 28 = Return - alt keycode 28 = Meta_Control_m -keycode 29 = Control -keycode 40 = bar percent - control keycode 40 = Control_g - alt keycode 40 = Meta_apostrophe -keycode 41 = asterisk asciitilde - control keycode 41 = nul - alt keycode 41 = Meta_grave -keycode 42 = Shift -keycode 43 = asterisk numbersign - control keycode 43 = Control_backslash - alt keycode 43 = Meta_backslash -keycode 50 = comma question -keycode 51 = semicolon period - alt keycode 51 = Meta_comma -keycode 52 = colon slash - alt keycode 52 = Meta_period -keycode 53 = exclam backslash - control keycode 53 = Delete - alt keycode 53 = Meta_slash -keycode 54 = Shift -keycode 56 = Alt -keycode 57 = space space - control keycode 57 = nul - alt keycode 57 = Meta_space -keycode 58 = Caps_Lock -keycode 86 = less greater bar - alt keycode 86 = Meta_less -keycode 97 = Control +# Copyright (c) 1997, 1998 Guylhem Aznar : GPL +# Copyright (c) 1997 Pierre-Charles David +# +# Les accents circonflexes des principales voyelles sont obtenus avec +# la touche Alt_Gr, les tr�mas sont obtenus par Alt_Gr + Shift. +# +# ____ _________ _____________ _______ +# | S A| S = Shift, A = AltGr + Shift | Compose | Arr�t d�fil | Pause | +# | s a| s = normal, a = AltGr | Ferme | Mem/Reg/Ste | Halte | +# ���� ��������� ������������� ������� +# ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ _______ +# | � �| 1 �| 2 �| 3 �| 4 �| 5 �| 6 �| 7 �| 8 �| 9 �| 0 �| � �| + �| <-- | +# | � �| & '| � ~| " #| ' {| ( [| - || � `| _ \| � ^| � @| ) ]| = }| | +# ======================================================================== +# | |<- | A �| Z �| E �| R �| T �| Y �| U �| I �| O �| P '| " `| � �| , | +# | ->| | a �| z �| e �| r �| t �| y �| u �| i �| o �| p �| ^ ~| $ �| <-' | +# ===================================================================� | +# | | Q �| S �| D �| F �| G �| H �| J �| K �| L �| M �| % �| � �| | +# | MAJ | q �| s �| d �| f �| g �| h �| j �| k �| l �| m �| � �| * �| | +# ======================================================================== +# | ^ | > | W | X | C | V | B | N | ? | . | / | � | ^ | +# | | | < || w �| x �| c �| v �| b �| n �| , �| ; �| : �| ! �| | | +# ======================================================================== +# | | | | | | | | | +# | Ctrl | Con+ | Alt | Space Nobreakspace | AltGr | Con- | Con | Ctrl | +# ������ ������ ������ ����������������������� ������� ������ ����� ������ +# +# 1. Control & Alt +# +# Les d�finitions de Alt & Control (touche) sont *NORMALEMENT* implicites ; +# n'ont donc �t� red�finis qu'Alt (nombre) & Alt + Shift (nombre) pour +# inverser le comportement par d�faut ainsi que les Alt(azqwm) pour coller +# au clavier AZERTY au lieu de QWERTY : +# +# touche = signe +# touche + Shift = nombre +# +# La correspondance devient donc : +# +# Alt touche = Meta_nombre +# Alt + Shift touche = Meta_signe +# +# Signalez-moi si cette correspondance n'est pas implicite chez vous ! +# +# 2. Hexad�cimal : +# +# Shift (touche du pav� num�rique) permet de taper de l'h�xad�cimal. +# +# 3. Fonctions : +# +# Red�marrer ou arr�ter l'ordinateur, sont disponibles directement au clavier +# +# Control Alt Delete/Backspace : red�marrer +# AltGr + Impr. �cran : arr�ter +# +# Ajouter pour ces deux fonctions les lignes suivantes � /etc/inittab : +# +# ca:12345:ctrlaltdel:/sbin/shutdown -t1 -r now +# kb:12345:kbrequest:/sbin/halt +# +# 4. Accentuations : +# +# Les touches �, �, �, � & �, pr�sentes en mode minuscule (i.e. sans shift) +# ne sont pas disponibles en mode majuscule : elles sont respectivement +# remplac�es par 2, 7, 9, 0 & % ; donc pour obtenir les majuscules +# accentu�es �, �, �, � & �: +# +# * Si les dead_keys ne fonctionnaient pas (certains programmes +# les refusent), vous pouvez toujours utiliser AltGr + Shift +# (minuscule accentu�e) pour obtenir la majuscule ; pour +# l'accent circonflexe & le tr�ma : +# +# AltGr (voyelle) : voyelle-minuscule ^ +# AltGr + Shift (voyelle) : voyelle-minuscule " +# AltGr (en dessous de la voyelle) : voyelle-majuscule ^ +# AltGr + Shift (en dessous de la voyelle) : voyelle majuscule " +# +# Seule exception : AltGr (e) donnant l'euro �, AltGr + Shift ($) donne � +# +# * Si les dead_keys fonctionnent, utiliser les accents dits +# �morts�, i.e. fonctionnant comme l'accent circonflexe & le +# tr�ma des machines � �crire ; sont disponibles : +# +# (^) : accent circonflexe, +# Shift+ (^) : tr�ma, +# Shift + AltGr (^) : tilde, +# AltGr (1) : accent aig�, +# AltGr (7) : accent grave +# +# Pour s'en servir, proc�der comme avec l'accent circonflexe & le tr�ma +# sur les vielles machines � �crire : +# +# AltGr (1) puis e : � +# Shift+AltGr (1) puis e : � ... +# +# 5. Les touches suppl�mentaires des claviers 105 touches +# +# Celles-ci servent � changer de console tr�s facilement : +# Window Gauche : d�cr�mente console +# Window Droite : incr�mente console +# Souris sur menu : pr�c�dente console +# +# 6. Mode majuscule (CapsLock) +# +# Celui-ci � �t� refait pour correspondre � celui par d�faut des vieilles +# machines � �crire ou PC sous d'autres syst�mes d'exploitation : +# CapsLock : passe toutes les touches en mode majuscule +# CapsLock � nouveau : repasse toutes les touches en minuscules +# Shift + touche : touche temporairement en majuscule +# Shift apr�s CapsLock : repasse toues les touches en minuscules +charset "iso-8859-15" + +keycode 0 = + +keycode 1 = Escape + +keycode 2 = +ampersand +one dead_acute periodcentered + alt keycode 2 = Meta_one + alt shift keycode 2 = Meta_ampersand + +keycode 3 = +eacute +two tilde Eacute + alt keycode 3 = Meta_two + alt shift keycode 3 = Meta_asciitilde + +keycode 4 = +quotedbl +three numbersign cedilla + alt keycode 4 = Meta_three + alt shift keycode 4 = Meta_quotedbl + +keycode 5 = +apostrophe +four braceleft acute + alt keycode 5 = Meta_four + alt shift keycode 5 = Meta_apostrophe + +keycode 6 = +parenleft +five bracketleft diaeresis + alt keycode 6 = Meta_five + alt shift keycode 6 = Meta_parenleft + +keycode 7 = +minus +six bar brokenbar + alt keycode 7 = Meta_six + alt shift keycode 7 = Meta_minus + +keycode 8 = +egrave +seven dead_grave Egrave + alt keycode 8 = Meta_seven + alt shift keycode 8 = Meta_grave + +keycode 9 = +underscore +eight backslash macron + alt keycode 9 = Meta_eight + alt shift keycode 9 = Meta_underscore + +keycode 10 = +ccedilla +nine asciicircum Ccedilla + alt keycode 10 = Meta_nine + alt shift keycode 10 = Meta_asciicircum + +keycode 11 = +agrave +zero at Agrave + alt keycode 11 = Meta_zero + alt shift keycode 11 = Meta_at + +keycode 12 = +parenright +degree bracketright ydiaeresis + alt keycode 12 = Meta_parenright + alt shift keycode 12 = Meta_bracketright + +keycode 13 = +equal +plus braceright threequarters + alt keycode 13 = Meta_equal + alt shift keycode 13 = Meta_plus + +keycode 14 = Delete BackSpace + alt keycode 111 = Meta_backslash + control keycode 111 = Control_backslash + alt control keycode 14 = Boot + altgr control keycode 14 = KeyboardSignal + +keycode 15 = Tab + shift keycode 15 = Meta_Tab + control keycode 15 = Meta_Tab + alt keycode 15 = Last_Console + +keycode 16 = +a +A acircumflex adiaeresis + control keycode 16 = Control_a + +keycode 17 = +z +Z aring Aring + control keycode 17 = Control_z + +keycode 18 = +e +E currency ediaeresis + +keycode 19 = +r +R ccedilla Ccedilla + +keycode 20 = +t +T thorn THORN + +keycode 21 = +y +Y yacute Yacute + +keycode 22 = +u +U ucircumflex udiaeresis + +keycode 23 = +i +I icircumflex idiaeresis + +keycode 24 = +o +O ocircumflex odiaeresis + +keycode 25 = +p +P paragraph apostrophe + +keycode 26 = dead_circumflex dead_diaeresis dead_tilde grave + +keycode 27 = +dollar +sterling cent ecircumflex + +keycode 28 = Return + alt keycode 28 = 0x080d + altgr keycode 28 = Linefeed + +keycode 29 = Control + +keycode 30 = +q +Q Acircumflex Adiaeresis + control keycode 30 = Control_q + +keycode 31 = +s +S oslash Ooblique + +keycode 32 = +d +D Ecircumflex Ediaeresis + +keycode 33 = +f +F plusminus ordfeminine + +keycode 34 = +g +G ae AE + +keycode 35 = +h +H eth ETH + +keycode 36 = +j +J Ucircumflex Udiaeresis + +keycode 37 = +k +K Icircumflex Idiaeresis + +keycode 38 = +l +L Ocircumflex Odiaeresis + +keycode 39 = +m +M onesuperior masculine + alt keycode 39 = Meta_semicolon + control keycode 39 = Control_m + +keycode 40 = +ugrave +percent twosuperior +Ugrave +# +# Les 2 solutions de l'ancien comportement sont remplac�es pour la norme latin0 +# +#keycode 41 = twosuperior threesuperior onesuperior macron +#keycode 41 = guillemotleft guillemotright twosuperior threesuperior +keycode 41 = +onehalf +onequarter guillemotleft guillemotright + control keycode 41 = nul + alt keycode 41 = Meta_grave + +keycode 42 = CapsShift + +keycode 43 = +asterisk +mu threesuperior yen + +keycode 44 = +w +W guillemotleft + control keycode 44 = Control_w + +keycode 45 = +x +X guillemotright + +keycode 46 = +c +C copyright + +keycode 47 = +v +V registered + +keycode 48 = +b +B ssharp + +keycode 49 = +n +N notsign + +keycode 50 = +comma +question questiondown + +keycode 51 = +semicolon +period multiply + +keycode 52 = +colon +slash division + +keycode 53 = +exclam +section exclamdown + +keycode 54 = CapsShift + +keycode 55 = asterisk Hex_A Hex_D + +keycode 56 = Alt + +keycode 57 = space + control keycode 57 = nul + alt keycode 57 = Meta_space + altgr keycode 57 = nobreakspace +# +# Au choix Caps_Lock ou Caps_On, avec des raccourcis pour les +# personnes n'ayant pas l'usage de leurs 2 mains. +# +keycode 58 = Caps_Lock + shift keycode 58 = Shift_Lock + control keycode 58 = Control_Lock + alt keycode 58 = Alt_Lock + altgr keycode 58 = AltGr_Lock + +keycode 59 = F1 F11 Console_13 + alt keycode 59 = Console_1 + control alt keycode 59 = Console_1 + +keycode 60 = F2 F12 Console_14 + alt keycode 60 = Console_2 + control alt keycode 60 = Console_2 + +keycode 61 = F3 F13 Console_15 + alt keycode 61 = Console_3 + control alt keycode 61 = Console_3 + +keycode 62 = F4 F14 Console_16 + alt keycode 62 = Console_4 + control alt keycode 62 = Console_4 + +keycode 63 = F5 F15 Console_17 + alt keycode 63 = Console_5 + control alt keycode 63 = Console_5 + +keycode 64 = F6 F16 Console_18 + alt keycode 64 = Console_6 + control alt keycode 64 = Console_6 + +keycode 65 = F7 F17 Console_19 + alt keycode 65 = Console_7 + control alt keycode 65 = Console_7 + +keycode 66 = F8 F18 Console_20 + alt keycode 66 = Console_8 + control alt keycode 66 = Console_8 + +keycode 67 = F9 F19 Console_21 + alt keycode 67 = Console_9 + control alt keycode 67 = Console_9 + +keycode 68 = F10 F20 Console_22 + alt keycode 68 = Console_10 + control alt keycode 68 = Console_10 + +keycode 69 = Num_Lock Bare_Num_Lock + +keycode 70 = Scroll_Lock Show_Memory Show_Registers + control keycode 70 = Show_State + +keycode 71 = seven Hex_7 + alt keycode 71 = Ascii_7 + +keycode 72 = eight Hex_8 + alt keycode 72 = Ascii_8 + +keycode 73 = nine Hex_9 + alt keycode 73 = Ascii_9 + +keycode 74 = minus Hex_B Hex_E + alt keycode 74 = minus + +keycode 75 = four Hex_4 + alt keycode 75 = Ascii_4 + +keycode 76 = five Hex_5 + alt keycode 76 = Ascii_5 + +keycode 77 = six Hex_6 + alt keycode 77 = Ascii_6 + +keycode 78 = plus Hex_C Hex_F + alt keycode 78 = plus + +keycode 79 = one Hex_1 + alt keycode 79 = Ascii_1 + +keycode 80 = two Hex_2 + alt keycode 80 = Ascii_2 + +keycode 81 = three Hex_3 + alt keycode 81 = Ascii_3 + +keycode 82 = zero Hex_0 + alt keycode 82 = Ascii_0 + +keycode 83 = period comma + altgr control keycode 83 = KeyboardSignal + control alt keycode 83 = Boot + +# +# La touche AltGr+�Impr. �cran� = �SysReq� a un code pour elle-m�me +# +keycode 84 = SAK + +keycode 85 = + +keycode 86 = +less +greater bar + alt keycode 86 = Meta_less + +keycode 87 = F11 F11 Console_23 + alt keycode 87 = Console_11 + control alt keycode 87 = Console_11 + +keycode 88 = F12 F12 Console_24 + alt keycode 88 = Console_12 + control alt keycode 88 = Console_12 + +keycode 89 = + +keycode 90 = + +keycode 91 = + +keycode 92 = + +keycode 93 = + +keycode 94 = + +keycode 95 = + +keycode 96 = Return + +keycode 97 = Control + +keycode 98 = slash + +# +# La touche �Impr. �cran� ne sert � rien sous Linux, alors mettons-y �Compose� +# +keycode 99 = Compose + +keycode 100 = AltGr + alt keycode 100 = Compose + +# +# La touche Ctrl+Pause = Attn = 101 a un code pour elle-m�me +# +keycode 101 = Break + +keycode 102 = Home + +keycode 103 = Up +# alt keycode 103 = First_Console + +keycode 104 = PageUp + shift keycode 104 = Scroll_Backward + +keycode 105 = Left + alt keycode 105 = Decr_Console + +keycode 106 = Right + alt keycode 106 = Incr_Console + +keycode 107 = End + +keycode 108 = Down + alt keycode 108 = Last_Console + +keycode 109 = PageDown + shift keycode 109 = Scroll_Forward + +keycode 110 = Insert + +keycode 111 = Remove BackSpace + alt keycode 111 = Meta_backslash + control keycode 111 = Control_backslash + alt control keycode 14 = Boot + altgr control keycode 14 = KeyboardSignal + +keycode 112 = Macro + +keycode 113 = F13 + +keycode 114 = F14 + +keycode 115 = Help + +keycode 116 = Do + +keycode 117 = F17 + +keycode 118 = plusminus + +keycode 119 = Pause + +keycode 120 = + +keycode 121 = + +keycode 122 = + +keycode 123 = + +keycode 124 = + +# +# Touches suppl�mentaires des claviers 105 touches +# + +# +# Fen�tre gauche = Console pr�c�dente +# +keycode 125 = Decr_Console +# +# Fen�tre droite = Console suivante +# +keycode 126 = Incr_Console +# +# Menu = Derni�re console +# +keycode 127 = Last_Console + +string Home = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string End = "\033[4~" +string PageUp = "\033[5~" +string PageDown = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string F21 = "\033[35~" +string F22 = "\033[36~" +string F23 = "\033[37~" +string F24 = "\033[38~" +string F25 = "\033[39~" +string F26 = "\033[40~" +string F27 = "\033[41~" +string F28 = "\033[42~" +string F29 = "\033[43~" +string F30 = "\033[44~" +string F31 = "\033[45~" +string F32 = "\033[46~" +string F33 = "\033[47~" +string F34 = "\033[48~" +string F35 = "\033[49~" + +# Latin1 compatible +compose '`' 'A' to '�' +compose '`' 'a' to '�' +compose '\'' 'A' to '�' +compose '\'' 'a' to '�' +compose '^' 'A' to '�' +compose '^' 'a' to '�' +compose '~' 'A' to '�' +compose '~' 'a' to '�' +compose '"' 'A' to '�' +compose '"' 'a' to '�' +compose '-' 'a' to '�' +compose '-' 'A' to '�' +compose 'O' 'A' to '�' +compose 'o' 'A' to '�' +compose 'O' 'a' to '�' +compose 'o' 'a' to '�' +compose '0' 'A' to '�' +compose '0' 'a' to '�' +compose '�' 'A' to '�' +compose '�' 'a' to '�' +compose 'A' 'A' to '�' +compose 'a' 'a' to '�' +compose 'A' 'E' to '�' +compose 'A' 'e' to '�' +compose 'a' 'e' to '�' +compose ',' 'C' to '�' +compose ',' 'c' to '�' +compose '^' 'C' to '�' +compose '^' 'c' to '�' +compose '`' 'E' to '�' +compose '`' 'e' to '�' +compose '\'' 'E' to '�' +compose '\'' 'e' to '�' +compose '^' 'E' to '�' +compose '^' 'e' to '�' +compose '"' 'E' to '�' +compose '"' 'e' to '�' +compose '`' 'I' to '�' +compose '`' 'i' to '�' +compose '\'' 'I' to '�' +compose '\'' 'i' to '�' +compose '^' 'I' to '�' +compose '^' 'i' to '�' +compose '"' 'I' to '�' +compose '"' 'i' to '�' +compose '-' 'D' to '�' +compose '-' 'd' to '�' +compose '^' 'D' to '�' +compose '^' 'd' to '�' +compose '~' 'N' to '�' +compose '~' 'n' to '�' +compose '^' 'N' to '�' +compose '^' 'n' to '�' +compose 'n' 'n' to '�' +compose 'n' 'h' to '�' +compose 'N' 'Y' to '�' +compose 'N' 'N' to '�' +compose 'N' 'H' to '�' +compose 'N' 'y' to '�' +compose 'N' 'n' to '�' +compose 'N' 'h' to '�' +compose '`' 'O' to '�' +compose '`' 'o' to '�' +compose '\'' 'O' to '�' +compose '\'' 'o' to '�' +compose '^' 'O' to '�' +compose '^' 'o' to '�' +compose '~' 'O' to '�' +compose '~' 'o' to '�' +compose '"' 'O' to '�' +compose '"' 'o' to '�' +compose '/' 'O' to '�' +compose '/' 'o' to '�' +compose '-' 'o' to '�' +compose '-' 'O' to '�' +compose '`' 'U' to '�' +compose '`' 'u' to '�' +compose '\'' 'U' to '�' +compose '\'' 'u' to '�' +compose '^' 'U' to '�' +compose '^' 'u' to '�' +compose '"' 'U' to '�' +compose '"' 'u' to '�' +compose '\'' 'Y' to '�' +compose '\'' 'y' to '�' +compose 'T' 'H' to '�' +compose 't' 'h' to '�' +compose 's' 's' to '�' +compose 'S' 'S' to '�' +compose '+' '-' to '�' +compose '|' '-' to '�' +compose '-' '|' to '�' +compose '|' '_' to '�' +compose '_' '|' to '�' +compose 's' 'z' to '�' +compose 's' 's' to '�' +compose '^' '1' to '�' +compose '^' '2' to '�' +compose '^' '3' to '�' +compose '<' '<' to '�' +compose '>' '>' to '�' +compose '?' '?' to '�' +compose '^' '?' to '�' +compose '!' '!' to '�' +compose '^' '!' to '�' +compose '-' 'y' to '�' +compose '-' 'Y' to '�' +compose '-' 'c' to '�' +compose '-' 'C' to '�' +compose '-' 'l' to '�' +compose '-' 'L' to '�' +compose '(' 'c' to '�' +compose '(' 'r' to '�' +compose 'm' 'u' to '�' +compose '^' '!' to '�' +compose '^' '?' to '�' +compose '^' '-' to '�' +compose '^' '_' to '�' +compose '^' '.' to '�' +compose '^' 'x' to '�' +compose '^' 'X' to '�' +compose '^' '*' to '�' +compose '^' 'x' to '�' +compose '^' 'X' to '�' +compose '^' '*' to '�' +compose '^' '/' to '�' +compose '<' '<' to '�' +compose '>' '>' to '�' +compose '"' 'c' to '�' +compose '"' 'r' to '�' +compose '"' 'y' to '�' +compose 'i' 'j' to '�' +# Latin0 specific +compose '"' 'Y' to '�' +compose 'I' 'J' to '�' +compose '-' 'e' to '�' +compose '-' 'E' to '�' +compose '=' 'e' to '�' +compose '=' 'c' to '�' +compose '=' 'E' to '�' +compose '=' 'C' to '�' +compose 'e' '=' to '�' +compose 'c' '=' to '�' +compose 'E' '=' to '�' +compose 'C' '=' to '�' +compose '^' 'S' to '�' +compose '^' 's' to '�' +compose '^' 'Z' to '�' +compose '^' 'z' to '�' +compose 'v' 'S' to '�' +compose 'v' 's' to '�' +compose 'v' 'Z' to '�' +compose 'v' 'z' to '�' +compose 'O' 'E' to '�' +compose 'O' 'e' to '�' +compose 'o' 'e' to '�' +compose '"' 'Y' to '�' diff --git a/data/keymaps/i386/dvorak/no-dvorak.map b/data/keymaps/i386/dvorak/no-dvorak.map new file mode 100644 index 0000000..ff11870 --- /dev/null +++ b/data/keymaps/i386/dvorak/no-dvorak.map @@ -0,0 +1,104 @@ +# Date: Sun, 10 Feb 2008 10:56:47 +0100 +# From: "Thomas Geirhovd" +# Subject: Norwegian dvorak keymap +# +# Hi, +# +# I made a norwegian dvorak keymap for the console. +# It can be found on http://www.tg90nor.net/no-dvorak.map.gz +# Feel free to include it in kbd if you want to. +# +# -- +# Regards, +# Thomas Geirhovd +# +keymaps 0-2,4-6,8-9,12 +alt_is_meta +include "linux-with-alt-and-altgr.inc" +strings as usual + + keycode 1 = Escape + alt keycode 1 = Meta_Escape + keycode 2 = one exclam + alt keycode 2 = Meta_one + keycode 3 = two quotedbl at + control keycode 3 = nul + alt keycode 3 = Meta_two + keycode 4 = three numbersign + control keycode 4 = Escape + alt keycode 4 = Meta_three + keycode 5 = four dollar dollar + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four + keycode 6 = five percent + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five + keycode 7 = six ampersand + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six + keycode 8 = seven slash braceleft + control keycode 8 = Control_underscore + alt keycode 8 = Meta_seven + keycode 9 = eight parenleft bracketleft + control keycode 9 = Delete + alt keycode 9 = Meta_eight + keycode 10 = nine parenright bracketright + alt keycode 10 = Meta_nine + keycode 11 = zero equal braceright + alt keycode 11 = Meta_zero + keycode 12 = plus question + control keycode 12 = Control_underscore + alt keycode 12 = Meta_minus + keycode 13 = backslash grave apostrophe + alt keycode 13 = Meta_equal + keycode 14 = Delete + alt keycode 14 = Meta_Delete + keycode 15 = Tab + shift keycode 15 = Meta_Tab + keycode 16 = +aring +Aring + keycode 17 = comma semicolon + keycode 18 = period colon + keycode 19 = p + keycode 20 = y + keycode 21 = f + keycode 22 = g + keycode 23 = c + keycode 24 = r + keycode 25 = l + keycode 26 = apostrophe asterisk + keycode 27 = asciitilde asciicircum + keycode 28 = Return + alt keycode 28 = Meta_Control_m + keycode 29 = Control + keycode 30 = a + keycode 31 = o + keycode 32 = e + keycode 33 = u + keycode 34 = i + keycode 35 = d + keycode 36 = h + keycode 37 = t + keycode 38 = n + keycode 39 = s + keycode 40 = minus underscore + keycode 41 = bar section + control keycode 41 = nul +keycode 42 = Shift +keycode 43 = less greater +keycode 44 = +ae +AE +keycode 45 = q +keycode 46 = j +keycode 47 = k +keycode 48 = x +keycode 49 = b +keycode 50 = m +keycode 51 = w +keycode 52 = v +keycode 53 = z +keycode 54 = Shift +keycode 56 = Alt + keycode 57 = space + control keycode 57 = nul + keycode 58 = Caps_Lock + keycode 86 = +oslash +Ooblique +keycode 97 = Control diff --git a/data/keymaps/i386/dvorak/no.map b/data/keymaps/i386/dvorak/no.map deleted file mode 100644 index ff11870..0000000 --- a/data/keymaps/i386/dvorak/no.map +++ /dev/null @@ -1,104 +0,0 @@ -# Date: Sun, 10 Feb 2008 10:56:47 +0100 -# From: "Thomas Geirhovd" -# Subject: Norwegian dvorak keymap -# -# Hi, -# -# I made a norwegian dvorak keymap for the console. -# It can be found on http://www.tg90nor.net/no-dvorak.map.gz -# Feel free to include it in kbd if you want to. -# -# -- -# Regards, -# Thomas Geirhovd -# -keymaps 0-2,4-6,8-9,12 -alt_is_meta -include "linux-with-alt-and-altgr.inc" -strings as usual - - keycode 1 = Escape - alt keycode 1 = Meta_Escape - keycode 2 = one exclam - alt keycode 2 = Meta_one - keycode 3 = two quotedbl at - control keycode 3 = nul - alt keycode 3 = Meta_two - keycode 4 = three numbersign - control keycode 4 = Escape - alt keycode 4 = Meta_three - keycode 5 = four dollar dollar - control keycode 5 = Control_backslash - alt keycode 5 = Meta_four - keycode 6 = five percent - control keycode 6 = Control_bracketright - alt keycode 6 = Meta_five - keycode 7 = six ampersand - control keycode 7 = Control_asciicircum - alt keycode 7 = Meta_six - keycode 8 = seven slash braceleft - control keycode 8 = Control_underscore - alt keycode 8 = Meta_seven - keycode 9 = eight parenleft bracketleft - control keycode 9 = Delete - alt keycode 9 = Meta_eight - keycode 10 = nine parenright bracketright - alt keycode 10 = Meta_nine - keycode 11 = zero equal braceright - alt keycode 11 = Meta_zero - keycode 12 = plus question - control keycode 12 = Control_underscore - alt keycode 12 = Meta_minus - keycode 13 = backslash grave apostrophe - alt keycode 13 = Meta_equal - keycode 14 = Delete - alt keycode 14 = Meta_Delete - keycode 15 = Tab - shift keycode 15 = Meta_Tab - keycode 16 = +aring +Aring - keycode 17 = comma semicolon - keycode 18 = period colon - keycode 19 = p - keycode 20 = y - keycode 21 = f - keycode 22 = g - keycode 23 = c - keycode 24 = r - keycode 25 = l - keycode 26 = apostrophe asterisk - keycode 27 = asciitilde asciicircum - keycode 28 = Return - alt keycode 28 = Meta_Control_m - keycode 29 = Control - keycode 30 = a - keycode 31 = o - keycode 32 = e - keycode 33 = u - keycode 34 = i - keycode 35 = d - keycode 36 = h - keycode 37 = t - keycode 38 = n - keycode 39 = s - keycode 40 = minus underscore - keycode 41 = bar section - control keycode 41 = nul -keycode 42 = Shift -keycode 43 = less greater -keycode 44 = +ae +AE -keycode 45 = q -keycode 46 = j -keycode 47 = k -keycode 48 = x -keycode 49 = b -keycode 50 = m -keycode 51 = w -keycode 52 = v -keycode 53 = z -keycode 54 = Shift -keycode 56 = Alt - keycode 57 = space - control keycode 57 = nul - keycode 58 = Caps_Lock - keycode 86 = +oslash +Ooblique -keycode 97 = Control diff --git a/data/keymaps/i386/fgGIod/trf-fgGIod.map b/data/keymaps/i386/fgGIod/trf-fgGIod.map new file mode 100644 index 0000000..5ff8e80 --- /dev/null +++ b/data/keymaps/i386/fgGIod/trf-fgGIod.map @@ -0,0 +1,125 @@ +charset "iso-8859-9" +keymaps 0-6,8-9,12 +include "linux-with-alt-and-altgr" +strings as usual + +keycode 1 = Escape Escape + alt keycode 1 = Meta_Escape +keycode 2 = one exclam asciitilde + alt keycode 2 = Meta_one + alt shift keycode 2 = Meta_exclam +keycode 3 = two at ampersand + control keycode 3 = nul + control shift keycode 3 = nul + alt keycode 3 = Meta_two + alt shift keycode 3 = Meta_at +keycode 4 = three quotedbl numbersign + control keycode 4 = Escape + alt keycode 4 = Meta_three + alt shift keycode 4 = Meta_quotedbl +keycode 5 = four apostrophe dollar + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four + alt shift keycode 5 = Meta_apostrophe +keycode 6 = five parenleft less + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five + alt shift keycode 6 = Meta_parenleft +keycode 7 = six slash greater + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six + alt shift keycode 7 = Meta_slash +keycode 8 = seven parenright braceleft + control keycode 8 = Control_underscore + alt keycode 8 = Meta_seven + alt shift keycode 8 = Meta_parenright +keycode 9 = eight underscore braceright + control keycode 9 = Delete + alt keycode 9 = Meta_eight + alt shift keycode 9 = Meta_underscore +keycode 10 = nine percent bracketleft + alt keycode 10 = Meta_nine + alt shift keycode 10 = Meta_percent +keycode 11 = zero colon bracketright + alt keycode 11 = Meta_zero + alt shift keycode 11 = Meta_colon +keycode 12 = x +keycode 13 = q +keycode 14 = Delete Delete + alt keycode 14 = Meta_Delete +keycode 15 = Tab + shift keycode 15 = Meta_Tab + alt keycode 15 = Meta_Tab +keycode 16 = f +keycode 17 = g +keycode 18 = +0360 +0320 +keycode 19 = +0375 +I + altgr keycode 19 = +0356 + altgr shift keycode 19 = +0316 +keycode 20 = o + altgr keycode 20 = +0364 + altgr shift keycode 20 = +0324 +keycode 21 = d +keycode 22 = r +keycode 23 = n +keycode 24 = h +keycode 25 = p +keycode 26 = semicolon asterisk + control keycode 26 = Escape + alt keycode 26 = Meta_semicolon + alt shift keycode 26 = Meta_asterisk +keycode 27 = asciicircum grave + control keycode 27 = Control_bracketright + alt keycode 27 = Meta_asciicircum + alt shift keycode 27 = Meta_grave +keycode 28 = Return + alt keycode 28 = 0x080d +keycode 29 = Control +keycode 30 = u + altgr keycode 30 = +0373 + altgr shift keycode 30 = +0333 +keycode 31 = +i +0335 +keycode 32 = e +keycode 33 = a + altgr keycode 33 = +0342 + altgr shift keycode 33 = +0302 +keycode 34 = +0374 +0334 +keycode 35 = t +keycode 36 = k +keycode 37 = m +keycode 38 = l +keycode 39 = y +keycode 40 = +0376 +0336 + control keycode 40 = Control_g +keycode 41 = w + control keycode 41 = nul +keycode 42 = Shift +keycode 43 = equal plus + control keycode 43 = Control_backslash + alt keycode 43 = Meta_equal + alt shift keycode 43 = Meta_plus +keycode 44 = j +keycode 45 = +0366 +0326 +keycode 46 = v +keycode 47 = c +keycode 48 = +0347 +0307 +keycode 49 = z +keycode 50 = s +keycode 51 = b +keycode 52 = period question + control keycode 52 = Delete + alt keycode 52 = Meta_period + alt shift keycode 52 = Meta_question +keycode 53 = comma minus slash + alt keycode 53 = Meta_comma + alt shift keycode 53 = Meta_minus +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space + control keycode 57 = nul + alt keycode 57 = Meta_space +keycode 58 = Caps_Lock +keycode 86 = backslash bar + alt keycode 86 = Meta_backslash + alt shift keycode 86 = Meta_bar +keycode 97 = Control diff --git a/data/keymaps/i386/fgGIod/trf.map b/data/keymaps/i386/fgGIod/trf.map deleted file mode 100644 index 5ff8e80..0000000 --- a/data/keymaps/i386/fgGIod/trf.map +++ /dev/null @@ -1,125 +0,0 @@ -charset "iso-8859-9" -keymaps 0-6,8-9,12 -include "linux-with-alt-and-altgr" -strings as usual - -keycode 1 = Escape Escape - alt keycode 1 = Meta_Escape -keycode 2 = one exclam asciitilde - alt keycode 2 = Meta_one - alt shift keycode 2 = Meta_exclam -keycode 3 = two at ampersand - control keycode 3 = nul - control shift keycode 3 = nul - alt keycode 3 = Meta_two - alt shift keycode 3 = Meta_at -keycode 4 = three quotedbl numbersign - control keycode 4 = Escape - alt keycode 4 = Meta_three - alt shift keycode 4 = Meta_quotedbl -keycode 5 = four apostrophe dollar - control keycode 5 = Control_backslash - alt keycode 5 = Meta_four - alt shift keycode 5 = Meta_apostrophe -keycode 6 = five parenleft less - control keycode 6 = Control_bracketright - alt keycode 6 = Meta_five - alt shift keycode 6 = Meta_parenleft -keycode 7 = six slash greater - control keycode 7 = Control_asciicircum - alt keycode 7 = Meta_six - alt shift keycode 7 = Meta_slash -keycode 8 = seven parenright braceleft - control keycode 8 = Control_underscore - alt keycode 8 = Meta_seven - alt shift keycode 8 = Meta_parenright -keycode 9 = eight underscore braceright - control keycode 9 = Delete - alt keycode 9 = Meta_eight - alt shift keycode 9 = Meta_underscore -keycode 10 = nine percent bracketleft - alt keycode 10 = Meta_nine - alt shift keycode 10 = Meta_percent -keycode 11 = zero colon bracketright - alt keycode 11 = Meta_zero - alt shift keycode 11 = Meta_colon -keycode 12 = x -keycode 13 = q -keycode 14 = Delete Delete - alt keycode 14 = Meta_Delete -keycode 15 = Tab - shift keycode 15 = Meta_Tab - alt keycode 15 = Meta_Tab -keycode 16 = f -keycode 17 = g -keycode 18 = +0360 +0320 -keycode 19 = +0375 +I - altgr keycode 19 = +0356 - altgr shift keycode 19 = +0316 -keycode 20 = o - altgr keycode 20 = +0364 - altgr shift keycode 20 = +0324 -keycode 21 = d -keycode 22 = r -keycode 23 = n -keycode 24 = h -keycode 25 = p -keycode 26 = semicolon asterisk - control keycode 26 = Escape - alt keycode 26 = Meta_semicolon - alt shift keycode 26 = Meta_asterisk -keycode 27 = asciicircum grave - control keycode 27 = Control_bracketright - alt keycode 27 = Meta_asciicircum - alt shift keycode 27 = Meta_grave -keycode 28 = Return - alt keycode 28 = 0x080d -keycode 29 = Control -keycode 30 = u - altgr keycode 30 = +0373 - altgr shift keycode 30 = +0333 -keycode 31 = +i +0335 -keycode 32 = e -keycode 33 = a - altgr keycode 33 = +0342 - altgr shift keycode 33 = +0302 -keycode 34 = +0374 +0334 -keycode 35 = t -keycode 36 = k -keycode 37 = m -keycode 38 = l -keycode 39 = y -keycode 40 = +0376 +0336 - control keycode 40 = Control_g -keycode 41 = w - control keycode 41 = nul -keycode 42 = Shift -keycode 43 = equal plus - control keycode 43 = Control_backslash - alt keycode 43 = Meta_equal - alt shift keycode 43 = Meta_plus -keycode 44 = j -keycode 45 = +0366 +0326 -keycode 46 = v -keycode 47 = c -keycode 48 = +0347 +0307 -keycode 49 = z -keycode 50 = s -keycode 51 = b -keycode 52 = period question - control keycode 52 = Delete - alt keycode 52 = Meta_period - alt shift keycode 52 = Meta_question -keycode 53 = comma minus slash - alt keycode 53 = Meta_comma - alt shift keycode 53 = Meta_minus -keycode 54 = Shift -keycode 56 = Alt -keycode 57 = space - control keycode 57 = nul - alt keycode 57 = Meta_space -keycode 58 = Caps_Lock -keycode 86 = backslash bar - alt keycode 86 = Meta_backslash - alt shift keycode 86 = Meta_bar -keycode 97 = Control diff --git a/data/keymaps/i386/olpc/es-olpc.map b/data/keymaps/i386/olpc/es-olpc.map new file mode 100644 index 0000000..3eadc20 --- /dev/null +++ b/data/keymaps/i386/olpc/es-olpc.map @@ -0,0 +1,80 @@ +! Spanish keymap for OLPC; based upon es.map +! Walter Bender (3 January 2008) +! +charset "iso-8859-15" +keymaps 0-2,4,6,8-9,12 +include "qwerty-layout" +include "linux-with-alt-and-altgr" +strings as usual + +keycode 1 = Escape + alt keycode 1 = Meta_Escape +keycode 2 = one exclam bar + alt keycode 2 = Meta_one +keycode 3 = two quotedbl at + control keycode 3 = nul + alt keycode 3 = Meta_two +keycode 4 = three grave numbersign + control keycode 4 = Escape + alt keycode 4 = Meta_grave +keycode 5 = four dollar + alt keycode 5 = Meta_four +keycode 6 = five percent asciicircum + control keycode 6 = Control_asciicircum + alt keycode 6 = Meta_five +keycode 7 = six ampersand notsign + alt keycode 7 = Meta_six +keycode 8 = seven slash backslash + control keycode 8 = Control_backslash + alt keycode 8 = Meta_seven +keycode 9 = eight parenleft + control keycode 9 = Delete + alt keycode 9 = Meta_eight +keycode 10 = nine parenright + alt keycode 10 = Meta_nine +keycode 11 = zero equal + alt keycode 11 = Meta_equal +keycode 12 = apostrophe question + alt keycode 12 = Meta_apostrophe +keycode 13 = exclamdown questiondown +keycode 14 = Delete + control keycode 14 = Control_underscore + alt keycode 14 = Meta_Delete +keycode 15 = Tab + alt keycode 15 = Meta_Tab +keycode 18 = e E euro +keycode 26 = apostrophe diaeresis degree +keycode 27 = bracketleft braceleft + control keycode 27 = Escape + alt keycode 27 = Meta_bracketleft +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = Control +keycode 39 = +ntilde +Ntilde +keycode 40 = plus asterisk asciitilde + control keycode 40 = Control_g + alt keycode 40 = Meta_asciitilde +keycode 41 = masculine ordfeminine backslash + control keycode 41 = Control_backslash + alt keycode 41 = Meta_backslash +keycode 42 = Shift +keycode 43 = bracketright braceright + control keycode 43 = Control_bracketright + alt keycode 43 = Meta_bracketright +keycode 51 = comma semicolon + alt keycode 51 = Meta_comma + shift alt keycode 51 = Meta_semicolon +keycode 52 = period colon + alt keycode 52 = Meta_period +keycode 53 = minus underscore + control keycode 53 = Control_underscore + alt keycode 53 = Meta_minus +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space + control keycode 57 = nul + alt keycode 57 = Meta_space +keycode 211 = less greater + alt keycode 211 = Meta_less + shift alt keycode 211 = Meta_greater + diff --git a/data/keymaps/i386/olpc/es.map b/data/keymaps/i386/olpc/es.map deleted file mode 100644 index 3eadc20..0000000 --- a/data/keymaps/i386/olpc/es.map +++ /dev/null @@ -1,80 +0,0 @@ -! Spanish keymap for OLPC; based upon es.map -! Walter Bender (3 January 2008) -! -charset "iso-8859-15" -keymaps 0-2,4,6,8-9,12 -include "qwerty-layout" -include "linux-with-alt-and-altgr" -strings as usual - -keycode 1 = Escape - alt keycode 1 = Meta_Escape -keycode 2 = one exclam bar - alt keycode 2 = Meta_one -keycode 3 = two quotedbl at - control keycode 3 = nul - alt keycode 3 = Meta_two -keycode 4 = three grave numbersign - control keycode 4 = Escape - alt keycode 4 = Meta_grave -keycode 5 = four dollar - alt keycode 5 = Meta_four -keycode 6 = five percent asciicircum - control keycode 6 = Control_asciicircum - alt keycode 6 = Meta_five -keycode 7 = six ampersand notsign - alt keycode 7 = Meta_six -keycode 8 = seven slash backslash - control keycode 8 = Control_backslash - alt keycode 8 = Meta_seven -keycode 9 = eight parenleft - control keycode 9 = Delete - alt keycode 9 = Meta_eight -keycode 10 = nine parenright - alt keycode 10 = Meta_nine -keycode 11 = zero equal - alt keycode 11 = Meta_equal -keycode 12 = apostrophe question - alt keycode 12 = Meta_apostrophe -keycode 13 = exclamdown questiondown -keycode 14 = Delete - control keycode 14 = Control_underscore - alt keycode 14 = Meta_Delete -keycode 15 = Tab - alt keycode 15 = Meta_Tab -keycode 18 = e E euro -keycode 26 = apostrophe diaeresis degree -keycode 27 = bracketleft braceleft - control keycode 27 = Escape - alt keycode 27 = Meta_bracketleft -keycode 28 = Return - alt keycode 28 = Meta_Control_m -keycode 29 = Control -keycode 39 = +ntilde +Ntilde -keycode 40 = plus asterisk asciitilde - control keycode 40 = Control_g - alt keycode 40 = Meta_asciitilde -keycode 41 = masculine ordfeminine backslash - control keycode 41 = Control_backslash - alt keycode 41 = Meta_backslash -keycode 42 = Shift -keycode 43 = bracketright braceright - control keycode 43 = Control_bracketright - alt keycode 43 = Meta_bracketright -keycode 51 = comma semicolon - alt keycode 51 = Meta_comma - shift alt keycode 51 = Meta_semicolon -keycode 52 = period colon - alt keycode 52 = Meta_period -keycode 53 = minus underscore - control keycode 53 = Control_underscore - alt keycode 53 = Meta_minus -keycode 54 = Shift -keycode 56 = Alt -keycode 57 = space - control keycode 57 = nul - alt keycode 57 = Meta_space -keycode 211 = less greater - alt keycode 211 = Meta_less - shift alt keycode 211 = Meta_greater - diff --git a/data/keymaps/i386/olpc/pt-olpc.map b/data/keymaps/i386/olpc/pt-olpc.map new file mode 100644 index 0000000..23be0d4 --- /dev/null +++ b/data/keymaps/i386/olpc/pt-olpc.map @@ -0,0 +1,68 @@ +! Portuguese keymap for OLPC; based upon pt.map +! Walter Bender (8 January 2008) +! +charset "iso-8859-15" +keymaps 0-2,4,6,8,12 +alt_is_meta +include "qwerty-layout" +include "linux-with-alt-and-altgr" +strings as usual + +keycode 1 = Escape + alt keycode 1 = Meta_Escape +keycode 2 = one exclam onesuperior +keycode 3 = two at twosuperior +keycode 4 = three numbersign threesuperior +keycode 5 = four dollar +keycode 6 = five percent cent +keycode 7 = six dead_diaeresis notsign +keycode 8 = seven ampersand +keycode 9 = eight asterisk +keycode 10 = nine parenleft +keycode 11 = zero parenright +keycode 12 = minus underscore + control keycode 12 = Control_underscore + alt keycode 12 = Meta_minus +keycode 13 = equal plus section + alt keycode 13 = Meta_equal +keycode 14 = Delete +keycode 15 = Tab +keycode 18 = e E euro +keycode 26 = apostrophe grave dead_acute dead_grave + alt keycode 26 = Meta_apostrophe +keycode 27 = bracketleft braceleft ordfeminine + control keycode 27 = Escape + alt keycode 27 = Meta_bracketleft +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = Control + shift keycode 29 = Compose +keycode 39 = +ccedilla Ccedilla +keycode 40 = asciitilde asciicircum dead_tilde dead_circumflex + control keycode 40 = Control_asciicircum + alt keycode 40 = Meta_asciitilde +keycode 41 = apostrophe quotedbl + alt keycode 41 = Meta_grave +keycode 42 = Shift +keycode 43 = bracketright braceright masculine + control keycode 43 = Control_bracketright + alt keycode 43 = Meta_bracketright +keycode 44 = z Z bar +keycode 51 = comma less + alt keycode 51 = Meta_comma +keycode 52 = period greater backslash + control keycode 52 = Control_backslash + alt keycode 52 = Meta_period +keycode 53 = semicolon colon + alt keycode 53 = Meta_semicolon +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space + control keycode 57 = nul +keycode 211 = slash question + alt keycode 211 = Meta_slash +compose 'e' '=' to '�' +compose '-' 'e' to '�' +compose '-' 'E' to '�' +compose '=' 'E' to '�' + diff --git a/data/keymaps/i386/olpc/pt.map b/data/keymaps/i386/olpc/pt.map deleted file mode 100644 index 23be0d4..0000000 --- a/data/keymaps/i386/olpc/pt.map +++ /dev/null @@ -1,68 +0,0 @@ -! Portuguese keymap for OLPC; based upon pt.map -! Walter Bender (8 January 2008) -! -charset "iso-8859-15" -keymaps 0-2,4,6,8,12 -alt_is_meta -include "qwerty-layout" -include "linux-with-alt-and-altgr" -strings as usual - -keycode 1 = Escape - alt keycode 1 = Meta_Escape -keycode 2 = one exclam onesuperior -keycode 3 = two at twosuperior -keycode 4 = three numbersign threesuperior -keycode 5 = four dollar -keycode 6 = five percent cent -keycode 7 = six dead_diaeresis notsign -keycode 8 = seven ampersand -keycode 9 = eight asterisk -keycode 10 = nine parenleft -keycode 11 = zero parenright -keycode 12 = minus underscore - control keycode 12 = Control_underscore - alt keycode 12 = Meta_minus -keycode 13 = equal plus section - alt keycode 13 = Meta_equal -keycode 14 = Delete -keycode 15 = Tab -keycode 18 = e E euro -keycode 26 = apostrophe grave dead_acute dead_grave - alt keycode 26 = Meta_apostrophe -keycode 27 = bracketleft braceleft ordfeminine - control keycode 27 = Escape - alt keycode 27 = Meta_bracketleft -keycode 28 = Return - alt keycode 28 = Meta_Control_m -keycode 29 = Control - shift keycode 29 = Compose -keycode 39 = +ccedilla Ccedilla -keycode 40 = asciitilde asciicircum dead_tilde dead_circumflex - control keycode 40 = Control_asciicircum - alt keycode 40 = Meta_asciitilde -keycode 41 = apostrophe quotedbl - alt keycode 41 = Meta_grave -keycode 42 = Shift -keycode 43 = bracketright braceright masculine - control keycode 43 = Control_bracketright - alt keycode 43 = Meta_bracketright -keycode 44 = z Z bar -keycode 51 = comma less - alt keycode 51 = Meta_comma -keycode 52 = period greater backslash - control keycode 52 = Control_backslash - alt keycode 52 = Meta_period -keycode 53 = semicolon colon - alt keycode 53 = Meta_semicolon -keycode 54 = Shift -keycode 56 = Alt -keycode 57 = space - control keycode 57 = nul -keycode 211 = slash question - alt keycode 211 = Meta_slash -compose 'e' '=' to '�' -compose '-' 'e' to '�' -compose '-' 'E' to '�' -compose '=' 'E' to '�' - diff --git a/data/keymaps/i386/qwerty/cz-qwerty.map b/data/keymaps/i386/qwerty/cz-qwerty.map new file mode 100644 index 0000000..cc02b12 --- /dev/null +++ b/data/keymaps/i386/qwerty/cz-qwerty.map @@ -0,0 +1,1433 @@ +# *** toto neni originalni verze souboru: +# *** upraveno z puvodni QWERTZ na QWERTY + opraveno par preklepu +# +# Tato keymapa NENI urcena pro jadro "opatchovane" programem "patch-capslock" +# +# klavesova mapa kompatibilni s windows QWERTY +# +# Vytvoril: Richard S~puta, Richard.Sputa@os3.os.ds.mfcr.cz +# +# verze: 2.0.2 +# +# License: GNU GPL 2 +# +# Links: ftp://ftp.penguin.cz/pub/cestina/klavesnice/console/ +# - primary ftp archiv +# http://www.debian.cz/proj/czkbd/index.php3 +# - czech keyboard standards +# +# +# POZOR: Tato klavesova mapa obsahuje ve skutecnosti 2 (dve) klavesnice +# Primarni je CESKA +# Sekundarni je US +# Prepinani se provadi pomoci klavesy "Pause" +# ktera funguje jako "ShiftR_Lock" +# CESKA: Control-Klavesa, Alt-Klavesa, Alt-Shift-Klavesa +# => funguje stejne jako v US klavesnici +# US: AltGr-Klavesa, AltGr-Shift-Klavesa +# => funguje stejne jako v CESKE klavesnici +# (i dead klavesy na AltGr-2 az AltGr-9, AltGr-0, AltGr--, AltGr-=) +# Navic klavesa "PrintScreen" funguje jako carka a hacek +# +# +# Rozsireni oproti standardni_CESKE_unikodove_klavesnici +# (zde jsou popsany pouze kombinace, jejichz umisteni je diskutabilni) +# (popis ostatnich rozsireni je v souboru "readme.txt") +# 1) AltGr-SPACE => znak "nobreakspace" (neoddelitelna mezera kod 0xa0) +# 2) Ctrl-SPACE => znak "nul" (kod 0x00) +# 3) AltGr-A => ~ (tilda - pozor AltGr-1 genruje mrtvou tildu) +# 4) AltGr-H => ` (zpetny apostrof) +# 5) AltGr-J => ' (apostrof) +# 6) AltGr-M => ^ (jiz nikdy vice us-klavesnice) +# 7) AltGr-Z => � (stupen "degree") +# +# +# Mrtve klavesy (u obou klavesnic - CESKE i US) +# AltGr-2 => dead_caron (hacek_nad_pismenem) +# AltGr-3 => dead_circumflex (striska_nad_pismenem) +# AltGr-4 => dead_breve (obloucek_nad_pismenem) +# AltGr-5 => (krouzek_nad_pismenem) +# AltGr-6 => dead_cedilla (ocasek_pod_pismenem_smerujici_zprava_doleva) +# AltGr-7 => (nedefinovano) +# AltGr-8 => (tecka_nad_pismenem) +# AltGr-9 => dead_acute (carka_nad_pismenem) +# AltGr-0 => dead_doubleacute (dve_carky_nad_pismenem) +# AltGr-- => dead_diaeresis (dve_tecky_nad_pismenem) +# AltGr-= => dead_ogonek (ocasek_pod_pismenem_smerujici_zleva_doprava) +# Mrtve klavesy (pouze u US klavesnice) +# PrintScreen => dead_acute (carka_nad_pismenem) +# Shift-PrintScreen => dead_caron (hacek_nad_pismenem) +# => mozno pouzit i na krouzkovane U +# Mrtve klavesy (pouze u CESKE klavesnice) +# = => dead_acute (carka_nad_pismenem) +# Shift-= => dead_caron (hacek_nad_pismenem) +# Shift-~ => (krouzek_nad_pismenem) +# Mrtva klavesa (pouze u ceske - ne vsak slovenske) +# \ => dead_diaeresis (dve_tecky_nad_pismenem) +# +# +# +# Prosim zasilejte mi navrhy na zmeny a vylepseni - staci slovne. +# (prosim piste pred kazdou klavesou slova "fyzicka" "logicka") +# napr. Fyzicky stisk AltGr-Q generuje logickou klavesu \ +# +# +# Poznamka: Prosim napiste mi jak klavesnice funguje v emacsu +# (mam na mysli klavesove kombinace jako Alt-Control-"neco") +# +# Poznamka: Ponevadz program "loadkeys" nezna keysym-y +# dead_ring => mrtva klavesa pro krouzek +# dead_dot => mrtva klavesa pro tecku_nad_pismenem +# (krouzek je nutny pro U s krouzkem - cesky znak) +# (tecka_nad_pismenem je nutna pro Z s teckou - polsky znak) +# Naopak zna "dead_grave" => carka_nad_pismenem +# v opacnem smeru nez je ceska carka +# => nevyuzite v ISO-8859-2 +# pouzil jsem "dead_grave" misto "dead_ring" a "dead_abovedot" +# KEYSYM-y kterych se to tyka: +# dead_abovedot => "keysym 9" -> AltGr-8 +# dead_ring => "keysym 6" -> AltGr-5 +# "keysym 41" -> klavesa_pod_ESCAPE +# U "keysym 8" by mnel byt definovan "pravy dead_grave" +# ale protoze zadny znak v ISO-8859-2 toto nepouziva +# a take proto, ze "dead_grave" je pouzit na neco jineho +# tak tam neni nadefinovan +# U "keysym 2" by mnel byt definovan "pravy dead_tilde" +# ale protoze zadny znak v ISO-8859-2 toto nepouziva +# tak tam neni nadefinovan +# U "keysym 41" by mnel byt definovan "pravy dead_carka_nad_pismenem" +# ale protoze zadny znak v ISO-8859-2 toto nepouziva +# tak tam neni nadefinovan +# navic tato dead klavesa neni ani definovana (v jadru 2.0.3x) +# +# +# +# +# +# znakova sada: Iso Latin 2 +charset "iso-8859-2" +# +# modifikator "ShiftL" byl pouzit pri stisku klaves "Shift" +# modifikator "Shift" se meni pouze pri stisku klavesy "CapsLock" +# modifikatory: +############### +# Shift 1 +# AltGr 2 +# Control 4 +# Alt 8 +# ShiftL 16 +# ShiftR 32 +# CtrlL 64 +# CtrlR 128 +# +# plain 0 +32=32 +# Shift 1 +32=33 +# AltGr 2 +32=34 +# AltGr+Shift 3 +32=35 +# Control 4 +32=36 +# Control+Shift 5 +32=37 +# Control+AltGr 6 +32=38 +# Control+AltGr+Shift 7 +32=39 +# Alt 8 +32=40 +# Alt+Shift 9 +32=41 +# Alt+Control 12 +32=44 +# Alt+Control+Shift 13 +32=45 +# ShiftL 16 +32=48 +# ShiftL+Shift 17 +32=49 +# ShiftL+AltGr 18 +32=50 +# ShiftL+AltGr+Shift 19 +32=51 +# ShiftL+Control 20 +32=52 +# ShiftL+Control+AltGr 22 +32=54 +# ShiftL+Alt 24 +32=56 +# ShiftL+Alt+Shift 25 +32=57 +# ShiftL+Alt+Control 28 +32=60 +keymaps 0-9,12-13,16-20,22,24-25,28,32-41,44-45,48-52,54,56-57,60 +# Alt je Meta klavesa +alt_is_meta +# +# synonyma: +# BackSpace (primarni) => Control_h +# Tab (primarni) => Control_i +# Linefeed (primarni) => Control_j +# +# vzdalenost mezi zacatky symbolu: +# 12 znaku (standardne) vyhovuje 80% symbolickych nazvu +# 25 znaku ma symbolicky nazev Meta_Control_bracketright +# 123456789012 123456789012 123456789012 123456789012 123456789012 +keycode 1 = Escape Escape VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Escape Escape VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 2 = plus plus VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ + VoidSymbol VoidSymbol one one exclam \ + exclam VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ + VoidSymbol \ + one one VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ + VoidSymbol VoidSymbol exclam exclam VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ + VoidSymbol +keycode 3 = +ecaron Ecaron dead_caron dead_caron nul \ + nul VoidSymbol VoidSymbol Meta_two Meta_two \ + VoidSymbol VoidSymbol two two at \ + at VoidSymbol VoidSymbol Meta_at Meta_at \ + VoidSymbol \ + two two dead_caron dead_caron nul \ + nul VoidSymbol VoidSymbol Meta_two Meta_two \ + VoidSymbol VoidSymbol at at VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_at Meta_at \ + VoidSymbol +keycode 4 = +scaron Scaron dead_circumflex \ + dead_circumflex Escape Escape VoidSymbol \ + VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ + three three numbersign numbersign VoidSymbol \ + VoidSymbol Meta_numbersign Meta_numbersign \ + VoidSymbol \ + three three dead_circumflex \ + dead_circumflex Escape Escape VoidSymbol \ + VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ + numbersign numbersign VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_numbersign Meta_numbersign \ + VoidSymbol +keycode 5 = +ccaron Ccaron dead_breve dead_breve \ + Control_backslash Control_backslash VoidSymbol \ + VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ + four four dollar dollar VoidSymbol \ + VoidSymbol Meta_dollar Meta_dollar VoidSymbol \ + four four dead_breve dead_breve \ + Control_backslash Control_backslash VoidSymbol \ + VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ + dollar dollar VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_dollar Meta_dollar VoidSymbol +keycode 6 = +rcaron Rcaron dead_grave dead_grave \ + Control_bracketright Control_bracketright VoidSymbol \ + VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ + five five percent percent VoidSymbol \ + VoidSymbol Meta_percent Meta_percent VoidSymbol \ + five five dead_grave dead_grave \ + Control_bracketright Control_bracketright VoidSymbol \ + VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ + percent percent VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_percent Meta_percent VoidSymbol +keycode 7 = +zcaron Zcaron dead_ogonek dead_ogonek \ + Control_asciicircum Control_asciicircum VoidSymbol \ + VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ + six six asciicircum asciicircum VoidSymbol \ + VoidSymbol Meta_asciicircum Meta_asciicircum \ + VoidSymbol \ + six six dead_ogonek dead_ogonek \ + Control_asciicircum Control_asciicircum VoidSymbol \ + VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ + asciicircum asciicircum VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_asciicircum Meta_asciicircum \ + VoidSymbol +keycode 8 = +yacute Yacute VoidSymbol VoidSymbol \ + Control_underscore Control_underscore VoidSymbol \ + VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ + seven seven ampersand ampersand VoidSymbol \ + VoidSymbol Meta_ampersand Meta_ampersand \ + VoidSymbol \ + seven seven VoidSymbol VoidSymbol \ + Control_underscore Control_underscore VoidSymbol \ + VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ + ampersand ampersand VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_ampersand Meta_ampersand \ + VoidSymbol +# +# +# "Delete" je znak s kodem 0x7f (127) +# +keycode 9 = +aacute Aacute dead_grave dead_grave Delete \ + Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ + VoidSymbol VoidSymbol eight eight asterisk \ + asterisk VoidSymbol VoidSymbol Meta_asterisk \ + Meta_asterisk VoidSymbol \ + eight eight dead_grave dead_grave Delete \ + Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ + VoidSymbol VoidSymbol asterisk asterisk VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_asterisk \ + Meta_asterisk VoidSymbol +# +# +keycode 10 = +iacute Iacute dead_acute dead_acute VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ + VoidSymbol VoidSymbol nine nine parenleft \ + parenleft VoidSymbol VoidSymbol Meta_parenleft \ + Meta_parenleft VoidSymbol \ + nine nine dead_acute dead_acute VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ + VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_parenleft \ + Meta_parenleft VoidSymbol +keycode 11 = +eacute Eacute dead_doubleacute \ + dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ + zero zero parenright parenright VoidSymbol \ + VoidSymbol Meta_parenright Meta_parenright \ + VoidSymbol \ + zero zero dead_doubleacute \ + dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ + parenright parenright VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_parenright Meta_parenright \ + VoidSymbol +keycode 12 = equal equal dead_diaeresis \ + dead_diaeresis Control_underscore \ + Control_underscore VoidSymbol VoidSymbol Meta_minus \ + Meta_minus VoidSymbol VoidSymbol percent percent \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_underscore Meta_underscore VoidSymbol \ + minus minus dead_diaeresis \ + dead_diaeresis Control_underscore \ + Control_underscore VoidSymbol VoidSymbol Meta_minus \ + Meta_minus VoidSymbol VoidSymbol underscore underscore \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_underscore Meta_underscore VoidSymbol +keycode 13 = dead_acute dead_acute dead_cedilla dead_cedilla VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ + VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ + VoidSymbol \ + equal equal dead_cedilla dead_cedilla VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ + VoidSymbol VoidSymbol plus plus VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ + VoidSymbol +# +# +# Toto je spatne => linux consola pouziva znak "Delete" (0x7f) +# misto znaku "BackSpace" (0x08) (Control-H) +# +#keycode 14 = BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ +# Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol \ +# BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ +# Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol +# +keycode 14 = Delete Delete VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ + Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol \ + Delete Delete VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ + Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol +keycode 15 = Tab Meta_Tab VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Tab Tab VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 16 = +q Q backslash backslash Control_q \ + Control_q Control_backslash Control_backslash \ + Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ + q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_Q Meta_q VoidSymbol \ + +q Q backslash backslash Control_q \ + Control_q Control_backslash Control_backslash \ + Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ + q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_Q Meta_q VoidSymbol +keycode 17 = +w W bar bar Control_w \ + Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ + VoidSymbol VoidSymbol +W w VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ + VoidSymbol \ + +w W bar bar Control_w \ + Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ + VoidSymbol VoidSymbol +W w VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ + VoidSymbol +keycode 18 = +e E VoidSymbol VoidSymbol Control_e \ + Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ + VoidSymbol VoidSymbol +E e VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ + VoidSymbol \ + +e E VoidSymbol VoidSymbol Control_e \ + Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ + VoidSymbol VoidSymbol +E e VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ + VoidSymbol +keycode 19 = +r R VoidSymbol VoidSymbol Control_r \ + Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ + VoidSymbol VoidSymbol +R r VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ + VoidSymbol \ + +r R VoidSymbol VoidSymbol Control_r \ + Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ + VoidSymbol VoidSymbol +R r VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ + VoidSymbol +keycode 20 = +t T VoidSymbol VoidSymbol Control_t \ + Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ + VoidSymbol VoidSymbol +T t VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ + VoidSymbol \ + +t T VoidSymbol VoidSymbol Control_t \ + Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ + VoidSymbol VoidSymbol +T t VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ + VoidSymbol +keycode 21 = +y Y VoidSymbol VoidSymbol Control_y \ + Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ + VoidSymbol VoidSymbol +Y y VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_y \ + VoidSymbol \ + +y Y VoidSymbol VoidSymbol Control_y \ + Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ + VoidSymbol VoidSymbol +Y y VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Y Meta_y \ + VoidSymbol +keycode 22 = +u U VoidSymbol VoidSymbol Control_u \ + Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ + VoidSymbol VoidSymbol +U u VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ + VoidSymbol \ + +u U VoidSymbol VoidSymbol Control_u \ + Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ + VoidSymbol VoidSymbol +U u VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ + VoidSymbol +keycode 23 = +i I VoidSymbol VoidSymbol Control_i \ + Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ + VoidSymbol VoidSymbol +I i VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ + VoidSymbol \ + +i I VoidSymbol VoidSymbol Control_i \ + Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ + VoidSymbol VoidSymbol +I i VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ + VoidSymbol +keycode 24 = +o O VoidSymbol VoidSymbol Control_o \ + Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ + VoidSymbol VoidSymbol +O o VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ + VoidSymbol \ + +o O VoidSymbol VoidSymbol Control_o \ + Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ + VoidSymbol VoidSymbol +O o VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ + VoidSymbol +keycode 25 = +p P VoidSymbol VoidSymbol Control_p \ + Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ + VoidSymbol VoidSymbol +P p VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ + VoidSymbol \ + +p P VoidSymbol VoidSymbol Control_p \ + Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ + VoidSymbol VoidSymbol +P p VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ + VoidSymbol +keycode 26 = +uacute Uacute division division Escape \ + Escape VoidSymbol VoidSymbol Meta_bracketleft \ + Meta_bracketleft VoidSymbol VoidSymbol slash \ + slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_braceleft Meta_braceleft VoidSymbol \ + bracketleft bracketleft division division Escape \ + Escape VoidSymbol VoidSymbol Meta_bracketleft \ + Meta_bracketleft VoidSymbol VoidSymbol braceleft \ + braceleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_braceleft Meta_braceleft VoidSymbol +keycode 27 = parenright parenright multiply multiply \ + Control_bracketright Control_bracketright VoidSymbol \ + VoidSymbol Meta_bracketright Meta_bracketright \ + VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ + Meta_braceright VoidSymbol \ + bracketright bracketright multiply multiply \ + Control_bracketright Control_bracketright VoidSymbol \ + VoidSymbol Meta_bracketright Meta_bracketright \ + VoidSymbol VoidSymbol braceright braceright VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ + Meta_braceright VoidSymbol +keycode 28 = Return Return VoidSymbol VoidSymbol Control_m \ + Control_m VoidSymbol VoidSymbol Meta_Control_m \ + Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol \ + Return Return VoidSymbol VoidSymbol Control_m \ + Control_m VoidSymbol VoidSymbol Meta_Control_m \ + Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol +keycode 29 = Control +keycode 30 = +a A asciitilde asciitilde Control_a \ + Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ + VoidSymbol VoidSymbol +A a VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ + VoidSymbol \ + +a A asciitilde asciitilde Control_a \ + Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ + VoidSymbol VoidSymbol +A a VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ + VoidSymbol +keycode 31 = +s S dstroke dstroke Control_s \ + Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ + VoidSymbol VoidSymbol +S s VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ + VoidSymbol \ + +s S dstroke dstroke Control_s \ + Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ + VoidSymbol VoidSymbol +S s VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ + VoidSymbol +keycode 32 = +d D Dstroke Dstroke Control_d \ + Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ + VoidSymbol VoidSymbol +D d VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ + VoidSymbol \ + +d D Dstroke Dstroke Control_d \ + Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ + VoidSymbol VoidSymbol +D d VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ + VoidSymbol +keycode 33 = +f F bracketleft bracketleft Control_f \ + Control_f Escape Escape Meta_f Meta_F \ + VoidSymbol VoidSymbol +F f VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ + VoidSymbol \ + +f F bracketleft bracketleft Control_f \ + Control_f Escape Escape Meta_f Meta_F \ + VoidSymbol VoidSymbol +F f VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ + VoidSymbol +keycode 34 = +g G bracketright bracketright Control_g \ + Control_g Control_bracketright Control_bracketright \ + Meta_g Meta_G VoidSymbol VoidSymbol +G \ + g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_G Meta_g VoidSymbol \ + +g G bracketright bracketright Control_g \ + Control_g Control_bracketright Control_bracketright \ + Meta_g Meta_G VoidSymbol VoidSymbol +G \ + g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_G Meta_g VoidSymbol +keycode 35 = +h H grave grave Control_h \ + Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ + VoidSymbol VoidSymbol +H h VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ + VoidSymbol \ + +h H grave grave Control_h \ + Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ + VoidSymbol VoidSymbol +H h VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ + VoidSymbol +keycode 36 = +j J apostrophe apostrophe Control_j \ + Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ + VoidSymbol VoidSymbol +J j VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ + VoidSymbol \ + +j J apostrophe apostrophe Control_j \ + Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ + VoidSymbol VoidSymbol +J j VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ + VoidSymbol +keycode 37 = +k K lstroke lstroke Control_k \ + Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ + VoidSymbol VoidSymbol +K k VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ + VoidSymbol \ + +k K lstroke lstroke Control_k \ + Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ + VoidSymbol VoidSymbol +K k VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ + VoidSymbol +keycode 38 = +l L Lstroke Lstroke Control_l \ + Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ + VoidSymbol VoidSymbol +L l VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ + VoidSymbol \ + +l L Lstroke Lstroke Control_l \ + Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ + VoidSymbol VoidSymbol +L l VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ + VoidSymbol +keycode 39 = +uring Uring dollar dollar VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ + Meta_semicolon VoidSymbol VoidSymbol quotedbl \ + quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_colon Meta_colon VoidSymbol \ + semicolon semicolon dollar dollar VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ + Meta_semicolon VoidSymbol VoidSymbol colon \ + colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_colon Meta_colon VoidSymbol +keycode 40 = section section ssharp ssharp VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ + Meta_apostrophe VoidSymbol VoidSymbol exclam \ + exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_quotedbl Meta_quotedbl VoidSymbol \ + apostrophe apostrophe ssharp ssharp VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ + Meta_apostrophe VoidSymbol VoidSymbol quotedbl \ + quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Meta_quotedbl Meta_quotedbl VoidSymbol +keycode 41 = semicolon semicolon VoidSymbol VoidSymbol nul \ + nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ + VoidSymbol VoidSymbol dead_grave dead_grave VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ + Meta_asciitilde VoidSymbol \ + grave grave VoidSymbol VoidSymbol nul \ + nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ + VoidSymbol VoidSymbol asciitilde asciitilde VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ + Meta_asciitilde VoidSymbol +keycode 42 = ShiftL +keycode 43 = dead_diaeresis dead_diaeresis currency \ + currency Control_backslash Control_backslash \ + VoidSymbol VoidSymbol Meta_backslash \ + Meta_backslash Meta_Control_backslash \ + Meta_Control_backslash apostrophe apostrophe VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ + VoidSymbol \ + backslash backslash currency \ + currency Control_backslash Control_backslash \ + VoidSymbol VoidSymbol Meta_backslash \ + Meta_backslash Meta_Control_backslash \ + Meta_Control_backslash bar bar VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ + VoidSymbol +keycode 44 = +z Z degree degree Control_z \ + Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ + VoidSymbol VoidSymbol +Z z VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ + VoidSymbol \ + +z Z degree degree Control_z \ + Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ + VoidSymbol VoidSymbol +Z z VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ + VoidSymbol +keycode 45 = +x X numbersign numbersign Control_x \ + Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ + VoidSymbol VoidSymbol +X x VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ + VoidSymbol \ + +x X numbersign numbersign Control_x \ + Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ + VoidSymbol VoidSymbol +X x VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ + VoidSymbol +keycode 46 = +c C ampersand ampersand Control_c \ + Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ + VoidSymbol VoidSymbol +C c VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ + VoidSymbol \ + +c C ampersand ampersand Control_c \ + Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ + VoidSymbol VoidSymbol +C c VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ + VoidSymbol +keycode 47 = +v V at at Control_v \ + Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ + VoidSymbol VoidSymbol +V v VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ + VoidSymbol \ + +v V at at Control_v \ + Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ + VoidSymbol VoidSymbol +V v VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ + VoidSymbol +keycode 48 = +b B braceleft braceleft Control_b \ + Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ + VoidSymbol VoidSymbol +B b VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ + VoidSymbol \ + +b B braceleft braceleft Control_b \ + Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ + VoidSymbol VoidSymbol +B b VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ + VoidSymbol +keycode 49 = +n N braceright braceright Control_n \ + Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ + VoidSymbol VoidSymbol +N n VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ + VoidSymbol \ + +n N braceright braceright Control_n \ + Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ + VoidSymbol VoidSymbol +N n VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ + VoidSymbol +keycode 50 = +m M asciicircum asciicircum Control_m \ + Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ + VoidSymbol VoidSymbol +M M VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ + VoidSymbol \ + +m M asciicircum asciicircum Control_m \ + Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ + VoidSymbol VoidSymbol +M M VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ + VoidSymbol +keycode 51 = comma comma less less VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ + VoidSymbol VoidSymbol question question less \ + less VoidSymbol VoidSymbol Meta_less Meta_less \ + VoidSymbol \ + comma comma less less VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ + VoidSymbol VoidSymbol less less less \ + less VoidSymbol VoidSymbol Meta_less Meta_less \ + VoidSymbol +keycode 52 = period period greater greater VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ + VoidSymbol VoidSymbol colon colon greater \ + greater VoidSymbol VoidSymbol Meta_greater \ + Meta_greater VoidSymbol \ + period period greater greater VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ + VoidSymbol VoidSymbol greater greater greater \ + greater VoidSymbol VoidSymbol Meta_greater \ + Meta_greater VoidSymbol +keycode 53 = minus minus asterisk asterisk \ + Control_underscore Control_underscore VoidSymbol \ + VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ + underscore underscore VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_question Meta_question \ + VoidSymbol \ + slash slash asterisk asterisk \ + Control_underscore Control_underscore VoidSymbol \ + VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ + question question VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_question Meta_question \ + VoidSymbol +keycode 54 = ShiftL +keycode 55 = KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Do Do \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Do Do \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 56 = Alt +keycode 57 = space space nobreakspace nobreakspace nul \ + nul VoidSymbol VoidSymbol Meta_space Meta_space \ + Meta_nul Meta_nul space space VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + space space nobreakspace nobreakspace nul \ + nul VoidSymbol VoidSymbol Meta_space Meta_space \ + Meta_nul Meta_nul space space VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 58 = Caps_Lock +keycode 59 = F1 F1 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_1 Console_1 Console_1 Console_1 \ + Console_1 Console_1 F11 F11 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F1 F1 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_1 Console_1 Console_1 Console_1 \ + Console_1 Console_1 F11 F11 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 60 = F2 F2 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_2 Console_2 Console_2 Console_2 \ + Console_2 Console_2 F12 F12 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F2 F2 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_2 Console_2 Console_2 Console_2 \ + Console_2 Console_2 F12 F12 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 61 = F3 F3 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_3 Console_3 Console_3 Console_3 \ + Console_3 Console_3 F13 F13 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F3 F3 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_3 Console_3 Console_3 Console_3 \ + Console_3 Console_3 F13 F13 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 62 = F4 F4 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_4 Console_4 Console_4 Console_4 \ + Console_4 Console_4 F14 F14 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F4 F4 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_4 Console_4 Console_4 Console_4 \ + Console_4 Console_4 F14 F14 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 63 = F5 F5 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_5 Console_5 Console_5 Console_5 \ + Console_5 Console_5 F15 F15 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F5 F5 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_5 Console_5 Console_5 Console_5 \ + Console_5 Console_5 F15 F15 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 64 = F6 F6 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_6 Console_6 Console_6 Console_6 \ + Console_6 Console_6 F16 F16 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F6 F6 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_6 Console_6 Console_6 Console_6 \ + Console_6 Console_6 F16 F16 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 65 = F7 F7 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_7 Console_7 Console_7 Console_7 \ + Console_7 Console_7 F17 F17 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F7 F7 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_7 Console_7 Console_7 Console_7 \ + Console_7 Console_7 F17 F17 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 66 = F8 F8 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_8 Console_8 Console_8 Console_8 \ + Console_8 Console_8 F18 F18 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F8 F8 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_8 Console_8 Console_8 Console_8 \ + Console_8 Console_8 F18 F18 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 67 = F9 F9 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_9 Console_9 Console_9 Console_9 \ + Console_9 Console_9 F19 F19 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F9 F9 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_9 Console_9 Console_9 Console_9 \ + Console_9 Console_9 F19 F19 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 68 = F10 F10 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_10 Console_10 Console_10 Console_10 \ + Console_10 Console_10 F20 F20 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F10 F10 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_10 Console_10 Console_10 Console_10 \ + Console_10 Console_10 F20 F20 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 69 = Num_Lock Num_Lock Bare_Num_Lock \ + Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Bare_Num_Lock Bare_Num_Lock \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Num_Lock Num_Lock Bare_Num_Lock \ + Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Bare_Num_Lock Bare_Num_Lock \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 70 = Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ + Show_State Show_State VoidSymbol VoidSymbol \ + Show_Registers Show_Registers VoidSymbol \ + VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ + Show_State Show_State VoidSymbol VoidSymbol \ + Show_Registers Show_Registers VoidSymbol \ + VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 71 = KP_7 KP_7 seven seven Hex_7 \ + Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_7 KP_7 seven seven Hex_7 \ + Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 72 = KP_8 KP_8 eight eight Hex_8 \ + Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_8 KP_8 eight eight Hex_8 \ + Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 73 = KP_9 KP_9 nine nine Hex_9 \ + Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_9 KP_9 nine nine Hex_9 \ + Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 74 = KP_Subtract KP_Subtract minus minus VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_Subtract KP_Subtract minus minus VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 75 = KP_4 KP_4 four four Hex_4 \ + Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_4 KP_4 four four Hex_4 \ + Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 76 = KP_5 KP_5 five five Hex_5 \ + Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_5 KP_5 five five Hex_5 \ + Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 77 = KP_6 KP_6 six six Hex_6 \ + Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_6 KP_6 six six Hex_6 \ + Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 78 = KP_Add KP_Add plus plus VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_Add KP_Add plus plus VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 79 = KP_1 KP_1 one one Hex_1 \ + Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_1 KP_1 one one Hex_1 \ + Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 80 = KP_2 KP_2 two two Hex_2 \ + Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_2 KP_2 two two Hex_2 \ + Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 81 = KP_3 KP_3 three three Hex_3 \ + Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_3 KP_3 three three Hex_3 \ + Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 82 = KP_0 KP_0 zero zero Hex_0 \ + Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_0 KP_0 zero zero Hex_0 \ + Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +# +keycode 83 = KP_Period KP_Period period period VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_Period KP_Period period period VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +# Desetinna carka na numericke klavesnici +# +#keycode 83 = KP_Comma KP_Comma comma comma VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol \ +# KP_Comma KP_Comma comma comma VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol +# +# +# +#keycode 84 = Alt PrintScreen => SysRq +keycode 84 = Spawn_Console Spawn_Console VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol \ + Spawn_Console Spawn_Console VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol +# +# +# 102-ha klavesa +# +keycode 86 = backslash backslash slash slash \ + Control_backslash Control_backslash \ + Control_underscore Control_underscore \ + Meta_backslash Meta_backslash \ + Meta_Control_backslash Meta_Control_backslash \ + bar bar VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_bar Meta_bar VoidSymbol \ + backslash backslash slash slash \ + Control_backslash Control_backslash \ + Control_underscore Control_underscore \ + Meta_backslash Meta_backslash \ + Meta_Control_backslash Meta_Control_backslash \ + bar bar VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Meta_bar Meta_bar VoidSymbol +# +# +keycode 87 = F11 F11 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_11 Console_11 Console_11 Console_11 \ + Console_11 Console_11 F21 F21 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F11 F11 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_11 Console_11 Console_11 Console_11 \ + Console_11 Console_11 F21 F21 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 88 = F12 F12 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_12 Console_12 Console_12 Console_12 \ + Console_12 Console_12 F22 F22 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F12 F12 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_12 Console_12 Console_12 Console_12 \ + Console_12 Console_12 F22 F22 VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 96 = KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 97 = Control +keycode 98 = KP_Divide KP_Divide slash slash VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Macro Macro \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + KP_Divide KP_Divide slash slash VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol Macro Macro \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +#keycode 99 = PrintScreen => POZOR: Alt PrintScreen = keycode 84 +keycode 99 = dead_acute dead_acute VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 100 = AltGr +# +#keycode 101 = Break +keycode 101 = Break Break VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Break Break VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +# synonyma: +# Find (primarni) => Home +# Select (primarni) => End +# Prior (primarni) => PageUp +# Next (primarni) => PageDown +# +keycode 102 = Home Home +b B Hex_B \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Home Home +b B Hex_B \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 103 = Up Up Console_1 Console_1 Up \ + Up VoidSymbol VoidSymbol Console_1 Console_1 \ + VoidSymbol VoidSymbol Up Up VoidSymbol \ + VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Up Up Console_1 Console_1 Up \ + Up VoidSymbol VoidSymbol Console_1 Console_1 \ + VoidSymbol VoidSymbol Up Up VoidSymbol \ + VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 104 = PageUp PageUp +c C Hex_C \ + Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol Scroll_Backward \ + Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + PageUp PageUp +c C Hex_C \ + Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol Scroll_Backward \ + Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 105 = Left Left Decr_Console Decr_Console Left \ + Left VoidSymbol VoidSymbol Decr_Console \ + Decr_Console VoidSymbol VoidSymbol Left Left \ + VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol \ + Left Left Decr_Console Decr_Console Left \ + Left VoidSymbol VoidSymbol Decr_Console \ + Decr_Console VoidSymbol VoidSymbol Left Left \ + VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol +keycode 106 = Right Right Incr_Console Incr_Console Right \ + Right VoidSymbol VoidSymbol Incr_Console \ + Incr_Console VoidSymbol VoidSymbol Right Right \ + VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol \ + Right Right Incr_Console Incr_Console Right \ + Right VoidSymbol VoidSymbol Incr_Console \ + Incr_Console VoidSymbol VoidSymbol Right Right \ + VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol +keycode 107 = End End +e E Hex_E \ + Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + End End +e E Hex_E \ + Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 108 = Down Down Last_Console Last_Console Down \ + Down VoidSymbol VoidSymbol Last_Console \ + Last_Console VoidSymbol VoidSymbol Down Down \ + VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol \ + Down Down Last_Console Last_Console Down \ + Down VoidSymbol VoidSymbol Last_Console \ + Last_Console VoidSymbol VoidSymbol Down Down \ + VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol +keycode 109 = PageDown PageDown +f F Hex_F \ + Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol Scroll_Forward \ + Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + PageDown PageDown +f F Hex_F \ + Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol Scroll_Forward \ + Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 110 = Insert Insert +a A Hex_A \ + Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Insert Insert +a A Hex_A \ + Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +# +# Keysym Delete reprezentuje znak s kodem 0x7f (127) +# - je pouzit pro klavesu BackSpace (viz keycode 14) +# +#keycode 111 = Delete Delete +d D Hex_D \ +# Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# Boot Boot VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol \ +# Delete Delete +d D Hex_D \ +# Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# Boot Boot VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol +# +keycode 111 = Remove Remove +d D Hex_D \ + Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Boot Boot VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + Remove Remove +d D Hex_D \ + Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + Boot Boot VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +# +# +#keycode 119 = Pause => POZOR: Control Pause = keycode 101 +#keycode 119 = Pause Pause VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol \ +# Pause Pause VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ +# VoidSymbol +# +# Pause se pouziva pro prepinani CESKE a ANGLICKE klavesnice +# - funguje jako ShiftR_Lock +# +keycode 119 = ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +# +# +# +# keycode 125 = > Windows klavesa vlevo (symbol okna) +# keycode 126 = > Windows klavesa vpravo (symbol okna) +# keycode 127 = > Windows klavesa nejvice vpravo (symbol menu) +keycode 125 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_13 Console_13 Console_13 Console_13 \ + Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F13 F13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_13 Console_13 Console_13 Console_13 \ + Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 126 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_13 Console_13 Console_13 Console_13 \ + Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F13 F13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_13 Console_13 Console_13 Console_13 \ + Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +keycode 127 = F14 F14 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_14 Console_14 Console_14 Console_14 \ + Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol \ + F14 F14 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol Console_14 Console_14 Console_14 Console_14 \ + Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ + VoidSymbol +# +# +# +# string: kdyz je jedne klavese prirazeno vice znaku (napr. funkcni klavesy) +# +# Vite-li nekdo co maji generovat klavesy F21 a F22 prosim reknete mi to +# +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string F21 = "" +string F22 = "" +# +# compose: jak se pomoci mrtvych klaves generuji znaky s diakritikou +# transformace dead klavesy na prvni znak za compose: +# (v zavorce jsou synonyma -> proto maji stejne oznaceni dead klavesy) +# dead_grave ======================================> '`' +# dead_acute --------------------------------------> '\'' +# dead_diaeresis ==================================> '"' (:) +# dead_circumflex (dead_caron) --------------------> '^' +# dead_tilde (dead_breve) (dead_doubleacute) => '~' +# dead_cedilla (dead_ogonek) -------------------> ',' +# -- +# dead_grave => pouzito misto nedefinovanych "dead_ring" a "dead_dot" +# dead_acute => carka_nad_pismenem (pozivaji take cesi) +# dead_diaeresis => dve_tecky_nad_pismenem - pouzivaji napr. nemci +# dead_circumflex => striska_nad_pismenem +# dead_caron => hacek_nad_pismenem +# dead_tilde => vlnovka_nad_pismenem (neni v ISO-8859-2) +# dead_breve => obloucek_nad_pismenem +# dead_doubleacute => dve_carky_nad_pismenem (myslim ze je to madarsky prehlas) +# dead_cedilla => ocasek_pod_pismenem_smerujici_zprava_doleva +# dead_ogonek => ocasek_pod_pismenem_smerujici_zleva_doprava +# -- +# +# dead_grave => pouzito pro krouzek a tecku_nad_pismenem (a znak stupne) +compose '`' 'u' to '�' +compose '`' 'U' to '�' +compose '`' 'z' to '�' +compose '`' 'Z' to '�' +# dead_acute (pouze ceske) +compose '\'' 'a' to '�' +compose '\'' 'A' to '�' +compose '\'' 'e' to '�' +compose '\'' 'E' to '�' +compose '\'' 'i' to '�' +compose '\'' 'I' to '�' +compose '\'' 'o' to '�' +compose '\'' 'O' to '�' +compose '\'' 'u' to '�' +compose '\'' 'U' to '�' +compose '\'' 'y' to '�' +compose '\'' 'Y' to '�' +# dead_caron (pouze ceske) +compose '^' 'u' to '�' +compose '^' 'U' to '�' +compose '^' 'c' to '�' +compose '^' 'C' to '�' +compose '^' 'd' to '�' +compose '^' 'D' to '�' +compose '^' 'e' to '�' +compose '^' 'E' to '�' +compose '^' 'n' to '�' +compose '^' 'N' to '�' +compose '^' 'r' to '�' +compose '^' 'R' to '�' +compose '^' 's' to '�' +compose '^' 'S' to '�' +compose '^' 't' to '�' +compose '^' 'T' to '�' +compose '^' 'z' to '�' +compose '^' 'Z' to '�' +# +# Zde je misto pro neceske znaky generovane pres mrtvou klavesu +# +# dead_acute (neceske znaky) +compose '\'' 'c' to '�' +compose '\'' 'C' to '�' +compose '\'' 'l' to '�' +compose '\'' 'L' to '�' +compose '\'' 'n' to '�' +compose '\'' 'N' to '�' +compose '\'' 'r' to '�' +compose '\'' 'R' to '�' +compose '\'' 's' to '�' +compose '\'' 'S' to '�' +compose '\'' 'z' to '�' +compose '\'' 'Z' to '�' +# dead_caron (neceske znaky) +compose '^' 'l' to '�' +compose '^' 'L' to '�' +# dead_circumflex (neceske znaky) +compose '^' 'a' to '�' +compose '^' 'A' to '�' +compose '^' 'i' to '�' +compose '^' 'I' to '�' +compose '^' 'o' to '�' +compose '^' 'O' to '�' +# dead_tilde (neceske znaky) => nedefinovan znak v ISO-8859-2 +# +# dead_breve (neceske_znaky) +compose '~' 'a' to '�' +compose '~' 'A' to '�' +# dead_doubleacute (neceske znaky) +compose '~' 'o' to '�' +compose '~' 'O' to '�' +compose '~' 'u' to '�' +compose '~' 'U' to '�' +# dead_diaeresis (neceske znaky) +compose '"' 'a' to '�' +compose '"' 'A' to '�' +compose '"' 'e' to '�' +compose '"' 'E' to '�' +compose '"' 'o' to '�' +compose '"' 'O' to '�' +compose '"' 'u' to '�' +compose '"' 'U' to '�' +# dead_cedilla (neceske znaky) +compose ',' 'c' to '�' +compose ',' 'C' to '�' +compose ',' 's' to '�' +compose ',' 'S' to '�' +compose ',' 't' to '�' +compose ',' 'T' to '�' +# dead_ogonek (neceske znaky) +compose ',' 'a' to '�' +compose ',' 'A' to '�' +compose ',' 'e' to '�' +compose ',' 'E' to '�' + diff --git a/data/keymaps/i386/qwerty/cz.map b/data/keymaps/i386/qwerty/cz.map deleted file mode 100644 index cc02b12..0000000 --- a/data/keymaps/i386/qwerty/cz.map +++ /dev/null @@ -1,1433 +0,0 @@ -# *** toto neni originalni verze souboru: -# *** upraveno z puvodni QWERTZ na QWERTY + opraveno par preklepu -# -# Tato keymapa NENI urcena pro jadro "opatchovane" programem "patch-capslock" -# -# klavesova mapa kompatibilni s windows QWERTY -# -# Vytvoril: Richard S~puta, Richard.Sputa@os3.os.ds.mfcr.cz -# -# verze: 2.0.2 -# -# License: GNU GPL 2 -# -# Links: ftp://ftp.penguin.cz/pub/cestina/klavesnice/console/ -# - primary ftp archiv -# http://www.debian.cz/proj/czkbd/index.php3 -# - czech keyboard standards -# -# -# POZOR: Tato klavesova mapa obsahuje ve skutecnosti 2 (dve) klavesnice -# Primarni je CESKA -# Sekundarni je US -# Prepinani se provadi pomoci klavesy "Pause" -# ktera funguje jako "ShiftR_Lock" -# CESKA: Control-Klavesa, Alt-Klavesa, Alt-Shift-Klavesa -# => funguje stejne jako v US klavesnici -# US: AltGr-Klavesa, AltGr-Shift-Klavesa -# => funguje stejne jako v CESKE klavesnici -# (i dead klavesy na AltGr-2 az AltGr-9, AltGr-0, AltGr--, AltGr-=) -# Navic klavesa "PrintScreen" funguje jako carka a hacek -# -# -# Rozsireni oproti standardni_CESKE_unikodove_klavesnici -# (zde jsou popsany pouze kombinace, jejichz umisteni je diskutabilni) -# (popis ostatnich rozsireni je v souboru "readme.txt") -# 1) AltGr-SPACE => znak "nobreakspace" (neoddelitelna mezera kod 0xa0) -# 2) Ctrl-SPACE => znak "nul" (kod 0x00) -# 3) AltGr-A => ~ (tilda - pozor AltGr-1 genruje mrtvou tildu) -# 4) AltGr-H => ` (zpetny apostrof) -# 5) AltGr-J => ' (apostrof) -# 6) AltGr-M => ^ (jiz nikdy vice us-klavesnice) -# 7) AltGr-Z => � (stupen "degree") -# -# -# Mrtve klavesy (u obou klavesnic - CESKE i US) -# AltGr-2 => dead_caron (hacek_nad_pismenem) -# AltGr-3 => dead_circumflex (striska_nad_pismenem) -# AltGr-4 => dead_breve (obloucek_nad_pismenem) -# AltGr-5 => (krouzek_nad_pismenem) -# AltGr-6 => dead_cedilla (ocasek_pod_pismenem_smerujici_zprava_doleva) -# AltGr-7 => (nedefinovano) -# AltGr-8 => (tecka_nad_pismenem) -# AltGr-9 => dead_acute (carka_nad_pismenem) -# AltGr-0 => dead_doubleacute (dve_carky_nad_pismenem) -# AltGr-- => dead_diaeresis (dve_tecky_nad_pismenem) -# AltGr-= => dead_ogonek (ocasek_pod_pismenem_smerujici_zleva_doprava) -# Mrtve klavesy (pouze u US klavesnice) -# PrintScreen => dead_acute (carka_nad_pismenem) -# Shift-PrintScreen => dead_caron (hacek_nad_pismenem) -# => mozno pouzit i na krouzkovane U -# Mrtve klavesy (pouze u CESKE klavesnice) -# = => dead_acute (carka_nad_pismenem) -# Shift-= => dead_caron (hacek_nad_pismenem) -# Shift-~ => (krouzek_nad_pismenem) -# Mrtva klavesa (pouze u ceske - ne vsak slovenske) -# \ => dead_diaeresis (dve_tecky_nad_pismenem) -# -# -# -# Prosim zasilejte mi navrhy na zmeny a vylepseni - staci slovne. -# (prosim piste pred kazdou klavesou slova "fyzicka" "logicka") -# napr. Fyzicky stisk AltGr-Q generuje logickou klavesu \ -# -# -# Poznamka: Prosim napiste mi jak klavesnice funguje v emacsu -# (mam na mysli klavesove kombinace jako Alt-Control-"neco") -# -# Poznamka: Ponevadz program "loadkeys" nezna keysym-y -# dead_ring => mrtva klavesa pro krouzek -# dead_dot => mrtva klavesa pro tecku_nad_pismenem -# (krouzek je nutny pro U s krouzkem - cesky znak) -# (tecka_nad_pismenem je nutna pro Z s teckou - polsky znak) -# Naopak zna "dead_grave" => carka_nad_pismenem -# v opacnem smeru nez je ceska carka -# => nevyuzite v ISO-8859-2 -# pouzil jsem "dead_grave" misto "dead_ring" a "dead_abovedot" -# KEYSYM-y kterych se to tyka: -# dead_abovedot => "keysym 9" -> AltGr-8 -# dead_ring => "keysym 6" -> AltGr-5 -# "keysym 41" -> klavesa_pod_ESCAPE -# U "keysym 8" by mnel byt definovan "pravy dead_grave" -# ale protoze zadny znak v ISO-8859-2 toto nepouziva -# a take proto, ze "dead_grave" je pouzit na neco jineho -# tak tam neni nadefinovan -# U "keysym 2" by mnel byt definovan "pravy dead_tilde" -# ale protoze zadny znak v ISO-8859-2 toto nepouziva -# tak tam neni nadefinovan -# U "keysym 41" by mnel byt definovan "pravy dead_carka_nad_pismenem" -# ale protoze zadny znak v ISO-8859-2 toto nepouziva -# tak tam neni nadefinovan -# navic tato dead klavesa neni ani definovana (v jadru 2.0.3x) -# -# -# -# -# -# znakova sada: Iso Latin 2 -charset "iso-8859-2" -# -# modifikator "ShiftL" byl pouzit pri stisku klaves "Shift" -# modifikator "Shift" se meni pouze pri stisku klavesy "CapsLock" -# modifikatory: -############### -# Shift 1 -# AltGr 2 -# Control 4 -# Alt 8 -# ShiftL 16 -# ShiftR 32 -# CtrlL 64 -# CtrlR 128 -# -# plain 0 +32=32 -# Shift 1 +32=33 -# AltGr 2 +32=34 -# AltGr+Shift 3 +32=35 -# Control 4 +32=36 -# Control+Shift 5 +32=37 -# Control+AltGr 6 +32=38 -# Control+AltGr+Shift 7 +32=39 -# Alt 8 +32=40 -# Alt+Shift 9 +32=41 -# Alt+Control 12 +32=44 -# Alt+Control+Shift 13 +32=45 -# ShiftL 16 +32=48 -# ShiftL+Shift 17 +32=49 -# ShiftL+AltGr 18 +32=50 -# ShiftL+AltGr+Shift 19 +32=51 -# ShiftL+Control 20 +32=52 -# ShiftL+Control+AltGr 22 +32=54 -# ShiftL+Alt 24 +32=56 -# ShiftL+Alt+Shift 25 +32=57 -# ShiftL+Alt+Control 28 +32=60 -keymaps 0-9,12-13,16-20,22,24-25,28,32-41,44-45,48-52,54,56-57,60 -# Alt je Meta klavesa -alt_is_meta -# -# synonyma: -# BackSpace (primarni) => Control_h -# Tab (primarni) => Control_i -# Linefeed (primarni) => Control_j -# -# vzdalenost mezi zacatky symbolu: -# 12 znaku (standardne) vyhovuje 80% symbolickych nazvu -# 25 znaku ma symbolicky nazev Meta_Control_bracketright -# 123456789012 123456789012 123456789012 123456789012 123456789012 -keycode 1 = Escape Escape VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Escape Escape VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 2 = plus plus VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ - VoidSymbol VoidSymbol one one exclam \ - exclam VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ - VoidSymbol \ - one one VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_one \ - VoidSymbol VoidSymbol exclam exclam VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_exclam Meta_exclam \ - VoidSymbol -keycode 3 = +ecaron Ecaron dead_caron dead_caron nul \ - nul VoidSymbol VoidSymbol Meta_two Meta_two \ - VoidSymbol VoidSymbol two two at \ - at VoidSymbol VoidSymbol Meta_at Meta_at \ - VoidSymbol \ - two two dead_caron dead_caron nul \ - nul VoidSymbol VoidSymbol Meta_two Meta_two \ - VoidSymbol VoidSymbol at at VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_at Meta_at \ - VoidSymbol -keycode 4 = +scaron Scaron dead_circumflex \ - dead_circumflex Escape Escape VoidSymbol \ - VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ - three three numbersign numbersign VoidSymbol \ - VoidSymbol Meta_numbersign Meta_numbersign \ - VoidSymbol \ - three three dead_circumflex \ - dead_circumflex Escape Escape VoidSymbol \ - VoidSymbol Meta_three Meta_three VoidSymbol VoidSymbol \ - numbersign numbersign VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_numbersign Meta_numbersign \ - VoidSymbol -keycode 5 = +ccaron Ccaron dead_breve dead_breve \ - Control_backslash Control_backslash VoidSymbol \ - VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ - four four dollar dollar VoidSymbol \ - VoidSymbol Meta_dollar Meta_dollar VoidSymbol \ - four four dead_breve dead_breve \ - Control_backslash Control_backslash VoidSymbol \ - VoidSymbol Meta_four Meta_four VoidSymbol VoidSymbol \ - dollar dollar VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_dollar Meta_dollar VoidSymbol -keycode 6 = +rcaron Rcaron dead_grave dead_grave \ - Control_bracketright Control_bracketright VoidSymbol \ - VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ - five five percent percent VoidSymbol \ - VoidSymbol Meta_percent Meta_percent VoidSymbol \ - five five dead_grave dead_grave \ - Control_bracketright Control_bracketright VoidSymbol \ - VoidSymbol Meta_five Meta_five VoidSymbol VoidSymbol \ - percent percent VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_percent Meta_percent VoidSymbol -keycode 7 = +zcaron Zcaron dead_ogonek dead_ogonek \ - Control_asciicircum Control_asciicircum VoidSymbol \ - VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ - six six asciicircum asciicircum VoidSymbol \ - VoidSymbol Meta_asciicircum Meta_asciicircum \ - VoidSymbol \ - six six dead_ogonek dead_ogonek \ - Control_asciicircum Control_asciicircum VoidSymbol \ - VoidSymbol Meta_six Meta_six VoidSymbol VoidSymbol \ - asciicircum asciicircum VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_asciicircum Meta_asciicircum \ - VoidSymbol -keycode 8 = +yacute Yacute VoidSymbol VoidSymbol \ - Control_underscore Control_underscore VoidSymbol \ - VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ - seven seven ampersand ampersand VoidSymbol \ - VoidSymbol Meta_ampersand Meta_ampersand \ - VoidSymbol \ - seven seven VoidSymbol VoidSymbol \ - Control_underscore Control_underscore VoidSymbol \ - VoidSymbol Meta_seven Meta_seven VoidSymbol VoidSymbol \ - ampersand ampersand VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_ampersand Meta_ampersand \ - VoidSymbol -# -# -# "Delete" je znak s kodem 0x7f (127) -# -keycode 9 = +aacute Aacute dead_grave dead_grave Delete \ - Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ - VoidSymbol VoidSymbol eight eight asterisk \ - asterisk VoidSymbol VoidSymbol Meta_asterisk \ - Meta_asterisk VoidSymbol \ - eight eight dead_grave dead_grave Delete \ - Delete VoidSymbol VoidSymbol Meta_eight Meta_eight \ - VoidSymbol VoidSymbol asterisk asterisk VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_asterisk \ - Meta_asterisk VoidSymbol -# -# -keycode 10 = +iacute Iacute dead_acute dead_acute VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ - VoidSymbol VoidSymbol nine nine parenleft \ - parenleft VoidSymbol VoidSymbol Meta_parenleft \ - Meta_parenleft VoidSymbol \ - nine nine dead_acute dead_acute VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine \ - VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_parenleft \ - Meta_parenleft VoidSymbol -keycode 11 = +eacute Eacute dead_doubleacute \ - dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ - zero zero parenright parenright VoidSymbol \ - VoidSymbol Meta_parenright Meta_parenright \ - VoidSymbol \ - zero zero dead_doubleacute \ - dead_doubleacute VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_zero Meta_zero VoidSymbol VoidSymbol \ - parenright parenright VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_parenright Meta_parenright \ - VoidSymbol -keycode 12 = equal equal dead_diaeresis \ - dead_diaeresis Control_underscore \ - Control_underscore VoidSymbol VoidSymbol Meta_minus \ - Meta_minus VoidSymbol VoidSymbol percent percent \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_underscore Meta_underscore VoidSymbol \ - minus minus dead_diaeresis \ - dead_diaeresis Control_underscore \ - Control_underscore VoidSymbol VoidSymbol Meta_minus \ - Meta_minus VoidSymbol VoidSymbol underscore underscore \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_underscore Meta_underscore VoidSymbol -keycode 13 = dead_acute dead_acute dead_cedilla dead_cedilla VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ - VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ - VoidSymbol \ - equal equal dead_cedilla dead_cedilla VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal \ - VoidSymbol VoidSymbol plus plus VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_plus Meta_plus \ - VoidSymbol -# -# -# Toto je spatne => linux consola pouziva znak "Delete" (0x7f) -# misto znaku "BackSpace" (0x08) (Control-H) -# -#keycode 14 = BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ -# Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol \ -# BackSpace BackSpace VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol Meta_BackSpace \ -# Meta_BackSpace VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol -# -keycode 14 = Delete Delete VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ - Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol \ - Delete Delete VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Delete \ - Meta_Delete VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol -keycode 15 = Tab Meta_Tab VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Tab Tab VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 16 = +q Q backslash backslash Control_q \ - Control_q Control_backslash Control_backslash \ - Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ - q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_Q Meta_q VoidSymbol \ - +q Q backslash backslash Control_q \ - Control_q Control_backslash Control_backslash \ - Meta_q Meta_Q VoidSymbol VoidSymbol +Q \ - q VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_Q Meta_q VoidSymbol -keycode 17 = +w W bar bar Control_w \ - Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ - VoidSymbol VoidSymbol +W w VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ - VoidSymbol \ - +w W bar bar Control_w \ - Control_w VoidSymbol VoidSymbol Meta_w Meta_W \ - VoidSymbol VoidSymbol +W w VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_W Meta_w \ - VoidSymbol -keycode 18 = +e E VoidSymbol VoidSymbol Control_e \ - Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ - VoidSymbol VoidSymbol +E e VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ - VoidSymbol \ - +e E VoidSymbol VoidSymbol Control_e \ - Control_e VoidSymbol VoidSymbol Meta_e Meta_E \ - VoidSymbol VoidSymbol +E e VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_E Meta_e \ - VoidSymbol -keycode 19 = +r R VoidSymbol VoidSymbol Control_r \ - Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ - VoidSymbol VoidSymbol +R r VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ - VoidSymbol \ - +r R VoidSymbol VoidSymbol Control_r \ - Control_r VoidSymbol VoidSymbol Meta_r Meta_R \ - VoidSymbol VoidSymbol +R r VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_R Meta_r \ - VoidSymbol -keycode 20 = +t T VoidSymbol VoidSymbol Control_t \ - Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ - VoidSymbol VoidSymbol +T t VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ - VoidSymbol \ - +t T VoidSymbol VoidSymbol Control_t \ - Control_t VoidSymbol VoidSymbol Meta_t Meta_T \ - VoidSymbol VoidSymbol +T t VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_T Meta_t \ - VoidSymbol -keycode 21 = +y Y VoidSymbol VoidSymbol Control_y \ - Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ - VoidSymbol VoidSymbol +Y y VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_y \ - VoidSymbol \ - +y Y VoidSymbol VoidSymbol Control_y \ - Control_y VoidSymbol VoidSymbol Meta_y Meta_Y \ - VoidSymbol VoidSymbol +Y y VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Y Meta_y \ - VoidSymbol -keycode 22 = +u U VoidSymbol VoidSymbol Control_u \ - Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ - VoidSymbol VoidSymbol +U u VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ - VoidSymbol \ - +u U VoidSymbol VoidSymbol Control_u \ - Control_u VoidSymbol VoidSymbol Meta_u Meta_U \ - VoidSymbol VoidSymbol +U u VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_U Meta_u \ - VoidSymbol -keycode 23 = +i I VoidSymbol VoidSymbol Control_i \ - Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ - VoidSymbol VoidSymbol +I i VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ - VoidSymbol \ - +i I VoidSymbol VoidSymbol Control_i \ - Control_i VoidSymbol VoidSymbol Meta_i Meta_I \ - VoidSymbol VoidSymbol +I i VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_I Meta_i \ - VoidSymbol -keycode 24 = +o O VoidSymbol VoidSymbol Control_o \ - Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ - VoidSymbol VoidSymbol +O o VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ - VoidSymbol \ - +o O VoidSymbol VoidSymbol Control_o \ - Control_o VoidSymbol VoidSymbol Meta_o Meta_O \ - VoidSymbol VoidSymbol +O o VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_O Meta_o \ - VoidSymbol -keycode 25 = +p P VoidSymbol VoidSymbol Control_p \ - Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ - VoidSymbol VoidSymbol +P p VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ - VoidSymbol \ - +p P VoidSymbol VoidSymbol Control_p \ - Control_p VoidSymbol VoidSymbol Meta_p Meta_P \ - VoidSymbol VoidSymbol +P p VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_P Meta_p \ - VoidSymbol -keycode 26 = +uacute Uacute division division Escape \ - Escape VoidSymbol VoidSymbol Meta_bracketleft \ - Meta_bracketleft VoidSymbol VoidSymbol slash \ - slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_braceleft Meta_braceleft VoidSymbol \ - bracketleft bracketleft division division Escape \ - Escape VoidSymbol VoidSymbol Meta_bracketleft \ - Meta_bracketleft VoidSymbol VoidSymbol braceleft \ - braceleft VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_braceleft Meta_braceleft VoidSymbol -keycode 27 = parenright parenright multiply multiply \ - Control_bracketright Control_bracketright VoidSymbol \ - VoidSymbol Meta_bracketright Meta_bracketright \ - VoidSymbol VoidSymbol parenleft parenleft VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ - Meta_braceright VoidSymbol \ - bracketright bracketright multiply multiply \ - Control_bracketright Control_bracketright VoidSymbol \ - VoidSymbol Meta_bracketright Meta_bracketright \ - VoidSymbol VoidSymbol braceright braceright VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_braceright \ - Meta_braceright VoidSymbol -keycode 28 = Return Return VoidSymbol VoidSymbol Control_m \ - Control_m VoidSymbol VoidSymbol Meta_Control_m \ - Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol \ - Return Return VoidSymbol VoidSymbol Control_m \ - Control_m VoidSymbol VoidSymbol Meta_Control_m \ - Meta_Control_m VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol -keycode 29 = Control -keycode 30 = +a A asciitilde asciitilde Control_a \ - Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ - VoidSymbol VoidSymbol +A a VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ - VoidSymbol \ - +a A asciitilde asciitilde Control_a \ - Control_a VoidSymbol VoidSymbol Meta_a Meta_A \ - VoidSymbol VoidSymbol +A a VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_A Meta_a \ - VoidSymbol -keycode 31 = +s S dstroke dstroke Control_s \ - Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ - VoidSymbol VoidSymbol +S s VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ - VoidSymbol \ - +s S dstroke dstroke Control_s \ - Control_s VoidSymbol VoidSymbol Meta_s Meta_S \ - VoidSymbol VoidSymbol +S s VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_S Meta_s \ - VoidSymbol -keycode 32 = +d D Dstroke Dstroke Control_d \ - Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ - VoidSymbol VoidSymbol +D d VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ - VoidSymbol \ - +d D Dstroke Dstroke Control_d \ - Control_d VoidSymbol VoidSymbol Meta_d Meta_D \ - VoidSymbol VoidSymbol +D d VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_D Meta_d \ - VoidSymbol -keycode 33 = +f F bracketleft bracketleft Control_f \ - Control_f Escape Escape Meta_f Meta_F \ - VoidSymbol VoidSymbol +F f VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ - VoidSymbol \ - +f F bracketleft bracketleft Control_f \ - Control_f Escape Escape Meta_f Meta_F \ - VoidSymbol VoidSymbol +F f VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_F Meta_f \ - VoidSymbol -keycode 34 = +g G bracketright bracketright Control_g \ - Control_g Control_bracketright Control_bracketright \ - Meta_g Meta_G VoidSymbol VoidSymbol +G \ - g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_G Meta_g VoidSymbol \ - +g G bracketright bracketright Control_g \ - Control_g Control_bracketright Control_bracketright \ - Meta_g Meta_G VoidSymbol VoidSymbol +G \ - g VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_G Meta_g VoidSymbol -keycode 35 = +h H grave grave Control_h \ - Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ - VoidSymbol VoidSymbol +H h VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ - VoidSymbol \ - +h H grave grave Control_h \ - Control_h VoidSymbol VoidSymbol Meta_h Meta_H \ - VoidSymbol VoidSymbol +H h VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_H Meta_h \ - VoidSymbol -keycode 36 = +j J apostrophe apostrophe Control_j \ - Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ - VoidSymbol VoidSymbol +J j VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ - VoidSymbol \ - +j J apostrophe apostrophe Control_j \ - Control_j VoidSymbol VoidSymbol Meta_j Meta_J \ - VoidSymbol VoidSymbol +J j VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_J Meta_j \ - VoidSymbol -keycode 37 = +k K lstroke lstroke Control_k \ - Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ - VoidSymbol VoidSymbol +K k VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ - VoidSymbol \ - +k K lstroke lstroke Control_k \ - Control_k VoidSymbol VoidSymbol Meta_k Meta_K \ - VoidSymbol VoidSymbol +K k VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_K Meta_k \ - VoidSymbol -keycode 38 = +l L Lstroke Lstroke Control_l \ - Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ - VoidSymbol VoidSymbol +L l VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ - VoidSymbol \ - +l L Lstroke Lstroke Control_l \ - Control_l VoidSymbol VoidSymbol Meta_l Meta_L \ - VoidSymbol VoidSymbol +L l VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_L Meta_l \ - VoidSymbol -keycode 39 = +uring Uring dollar dollar VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ - Meta_semicolon VoidSymbol VoidSymbol quotedbl \ - quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_colon Meta_colon VoidSymbol \ - semicolon semicolon dollar dollar VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_semicolon \ - Meta_semicolon VoidSymbol VoidSymbol colon \ - colon VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_colon Meta_colon VoidSymbol -keycode 40 = section section ssharp ssharp VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ - Meta_apostrophe VoidSymbol VoidSymbol exclam \ - exclam VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_quotedbl Meta_quotedbl VoidSymbol \ - apostrophe apostrophe ssharp ssharp VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_apostrophe \ - Meta_apostrophe VoidSymbol VoidSymbol quotedbl \ - quotedbl VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Meta_quotedbl Meta_quotedbl VoidSymbol -keycode 41 = semicolon semicolon VoidSymbol VoidSymbol nul \ - nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ - VoidSymbol VoidSymbol dead_grave dead_grave VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ - Meta_asciitilde VoidSymbol \ - grave grave VoidSymbol VoidSymbol nul \ - nul VoidSymbol VoidSymbol Meta_grave Meta_grave \ - VoidSymbol VoidSymbol asciitilde asciitilde VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_asciitilde \ - Meta_asciitilde VoidSymbol -keycode 42 = ShiftL -keycode 43 = dead_diaeresis dead_diaeresis currency \ - currency Control_backslash Control_backslash \ - VoidSymbol VoidSymbol Meta_backslash \ - Meta_backslash Meta_Control_backslash \ - Meta_Control_backslash apostrophe apostrophe VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ - VoidSymbol \ - backslash backslash currency \ - currency Control_backslash Control_backslash \ - VoidSymbol VoidSymbol Meta_backslash \ - Meta_backslash Meta_Control_backslash \ - Meta_Control_backslash bar bar VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_bar Meta_bar \ - VoidSymbol -keycode 44 = +z Z degree degree Control_z \ - Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ - VoidSymbol VoidSymbol +Z z VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ - VoidSymbol \ - +z Z degree degree Control_z \ - Control_z VoidSymbol VoidSymbol Meta_z Meta_Z \ - VoidSymbol VoidSymbol +Z z VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_Z Meta_z \ - VoidSymbol -keycode 45 = +x X numbersign numbersign Control_x \ - Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ - VoidSymbol VoidSymbol +X x VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ - VoidSymbol \ - +x X numbersign numbersign Control_x \ - Control_x VoidSymbol VoidSymbol Meta_x Meta_X \ - VoidSymbol VoidSymbol +X x VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_X Meta_x \ - VoidSymbol -keycode 46 = +c C ampersand ampersand Control_c \ - Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ - VoidSymbol VoidSymbol +C c VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ - VoidSymbol \ - +c C ampersand ampersand Control_c \ - Control_c VoidSymbol VoidSymbol Meta_c Meta_C \ - VoidSymbol VoidSymbol +C c VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_C Meta_c \ - VoidSymbol -keycode 47 = +v V at at Control_v \ - Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ - VoidSymbol VoidSymbol +V v VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ - VoidSymbol \ - +v V at at Control_v \ - Control_v VoidSymbol VoidSymbol Meta_v Meta_V \ - VoidSymbol VoidSymbol +V v VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_V Meta_v \ - VoidSymbol -keycode 48 = +b B braceleft braceleft Control_b \ - Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ - VoidSymbol VoidSymbol +B b VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ - VoidSymbol \ - +b B braceleft braceleft Control_b \ - Control_b VoidSymbol VoidSymbol Meta_b Meta_B \ - VoidSymbol VoidSymbol +B b VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_B Meta_b \ - VoidSymbol -keycode 49 = +n N braceright braceright Control_n \ - Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ - VoidSymbol VoidSymbol +N n VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ - VoidSymbol \ - +n N braceright braceright Control_n \ - Control_n VoidSymbol VoidSymbol Meta_n Meta_N \ - VoidSymbol VoidSymbol +N n VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_N Meta_n \ - VoidSymbol -keycode 50 = +m M asciicircum asciicircum Control_m \ - Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ - VoidSymbol VoidSymbol +M M VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ - VoidSymbol \ - +m M asciicircum asciicircum Control_m \ - Control_m VoidSymbol VoidSymbol Meta_m Meta_M \ - VoidSymbol VoidSymbol +M M VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_M Meta_m \ - VoidSymbol -keycode 51 = comma comma less less VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ - VoidSymbol VoidSymbol question question less \ - less VoidSymbol VoidSymbol Meta_less Meta_less \ - VoidSymbol \ - comma comma less less VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_comma \ - VoidSymbol VoidSymbol less less less \ - less VoidSymbol VoidSymbol Meta_less Meta_less \ - VoidSymbol -keycode 52 = period period greater greater VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ - VoidSymbol VoidSymbol colon colon greater \ - greater VoidSymbol VoidSymbol Meta_greater \ - Meta_greater VoidSymbol \ - period period greater greater VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Meta_period Meta_period \ - VoidSymbol VoidSymbol greater greater greater \ - greater VoidSymbol VoidSymbol Meta_greater \ - Meta_greater VoidSymbol -keycode 53 = minus minus asterisk asterisk \ - Control_underscore Control_underscore VoidSymbol \ - VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ - underscore underscore VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_question Meta_question \ - VoidSymbol \ - slash slash asterisk asterisk \ - Control_underscore Control_underscore VoidSymbol \ - VoidSymbol Meta_slash Meta_slash VoidSymbol VoidSymbol \ - question question VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_question Meta_question \ - VoidSymbol -keycode 54 = ShiftL -keycode 55 = KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Do Do \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_Multiply KP_Multiply asterisk asterisk VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Do Do \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 56 = Alt -keycode 57 = space space nobreakspace nobreakspace nul \ - nul VoidSymbol VoidSymbol Meta_space Meta_space \ - Meta_nul Meta_nul space space VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - space space nobreakspace nobreakspace nul \ - nul VoidSymbol VoidSymbol Meta_space Meta_space \ - Meta_nul Meta_nul space space VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 58 = Caps_Lock -keycode 59 = F1 F1 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_1 Console_1 Console_1 Console_1 \ - Console_1 Console_1 F11 F11 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F1 F1 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_1 Console_1 Console_1 Console_1 \ - Console_1 Console_1 F11 F11 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 60 = F2 F2 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_2 Console_2 Console_2 Console_2 \ - Console_2 Console_2 F12 F12 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F2 F2 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_2 Console_2 Console_2 Console_2 \ - Console_2 Console_2 F12 F12 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 61 = F3 F3 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_3 Console_3 Console_3 Console_3 \ - Console_3 Console_3 F13 F13 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F3 F3 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_3 Console_3 Console_3 Console_3 \ - Console_3 Console_3 F13 F13 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 62 = F4 F4 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_4 Console_4 Console_4 Console_4 \ - Console_4 Console_4 F14 F14 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F4 F4 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_4 Console_4 Console_4 Console_4 \ - Console_4 Console_4 F14 F14 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 63 = F5 F5 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_5 Console_5 Console_5 Console_5 \ - Console_5 Console_5 F15 F15 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F5 F5 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_5 Console_5 Console_5 Console_5 \ - Console_5 Console_5 F15 F15 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 64 = F6 F6 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_6 Console_6 Console_6 Console_6 \ - Console_6 Console_6 F16 F16 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F6 F6 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_6 Console_6 Console_6 Console_6 \ - Console_6 Console_6 F16 F16 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 65 = F7 F7 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_7 Console_7 Console_7 Console_7 \ - Console_7 Console_7 F17 F17 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F7 F7 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_7 Console_7 Console_7 Console_7 \ - Console_7 Console_7 F17 F17 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 66 = F8 F8 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_8 Console_8 Console_8 Console_8 \ - Console_8 Console_8 F18 F18 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F8 F8 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_8 Console_8 Console_8 Console_8 \ - Console_8 Console_8 F18 F18 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 67 = F9 F9 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_9 Console_9 Console_9 Console_9 \ - Console_9 Console_9 F19 F19 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F9 F9 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_9 Console_9 Console_9 Console_9 \ - Console_9 Console_9 F19 F19 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 68 = F10 F10 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_10 Console_10 Console_10 Console_10 \ - Console_10 Console_10 F20 F20 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F10 F10 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_10 Console_10 Console_10 Console_10 \ - Console_10 Console_10 F20 F20 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 69 = Num_Lock Num_Lock Bare_Num_Lock \ - Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Bare_Num_Lock Bare_Num_Lock \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Num_Lock Num_Lock Bare_Num_Lock \ - Bare_Num_Lock VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Bare_Num_Lock Bare_Num_Lock \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 70 = Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ - Show_State Show_State VoidSymbol VoidSymbol \ - Show_Registers Show_Registers VoidSymbol \ - VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Scroll_Lock Scroll_Lock VoidSymbol VoidSymbol \ - Show_State Show_State VoidSymbol VoidSymbol \ - Show_Registers Show_Registers VoidSymbol \ - VoidSymbol Show_Memory Show_Memory VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol -keycode 71 = KP_7 KP_7 seven seven Hex_7 \ - Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_7 KP_7 seven seven Hex_7 \ - Hex_7 VoidSymbol VoidSymbol Ascii_7 Ascii_7 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 72 = KP_8 KP_8 eight eight Hex_8 \ - Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_8 KP_8 eight eight Hex_8 \ - Hex_8 VoidSymbol VoidSymbol Ascii_8 Ascii_8 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 73 = KP_9 KP_9 nine nine Hex_9 \ - Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_9 KP_9 nine nine Hex_9 \ - Hex_9 VoidSymbol VoidSymbol Ascii_9 Ascii_9 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 74 = KP_Subtract KP_Subtract minus minus VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_Subtract KP_Subtract minus minus VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 75 = KP_4 KP_4 four four Hex_4 \ - Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_4 KP_4 four four Hex_4 \ - Hex_4 VoidSymbol VoidSymbol Ascii_4 Ascii_4 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 76 = KP_5 KP_5 five five Hex_5 \ - Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_5 KP_5 five five Hex_5 \ - Hex_5 VoidSymbol VoidSymbol Ascii_5 Ascii_5 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 77 = KP_6 KP_6 six six Hex_6 \ - Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_6 KP_6 six six Hex_6 \ - Hex_6 VoidSymbol VoidSymbol Ascii_6 Ascii_6 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 78 = KP_Add KP_Add plus plus VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_Add KP_Add plus plus VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 79 = KP_1 KP_1 one one Hex_1 \ - Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_1 KP_1 one one Hex_1 \ - Hex_1 VoidSymbol VoidSymbol Ascii_1 Ascii_1 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 80 = KP_2 KP_2 two two Hex_2 \ - Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_2 KP_2 two two Hex_2 \ - Hex_2 VoidSymbol VoidSymbol Ascii_2 Ascii_2 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 81 = KP_3 KP_3 three three Hex_3 \ - Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_3 KP_3 three three Hex_3 \ - Hex_3 VoidSymbol VoidSymbol Ascii_3 Ascii_3 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 82 = KP_0 KP_0 zero zero Hex_0 \ - Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_0 KP_0 zero zero Hex_0 \ - Hex_0 VoidSymbol VoidSymbol Ascii_0 Ascii_0 \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -# -keycode 83 = KP_Period KP_Period period period VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_Period KP_Period period period VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -# Desetinna carka na numericke klavesnici -# -#keycode 83 = KP_Comma KP_Comma comma comma VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol \ -# KP_Comma KP_Comma comma comma VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol -# -# -# -#keycode 84 = Alt PrintScreen => SysRq -keycode 84 = Spawn_Console Spawn_Console VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol \ - Spawn_Console Spawn_Console VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol -# -# -# 102-ha klavesa -# -keycode 86 = backslash backslash slash slash \ - Control_backslash Control_backslash \ - Control_underscore Control_underscore \ - Meta_backslash Meta_backslash \ - Meta_Control_backslash Meta_Control_backslash \ - bar bar VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_bar Meta_bar VoidSymbol \ - backslash backslash slash slash \ - Control_backslash Control_backslash \ - Control_underscore Control_underscore \ - Meta_backslash Meta_backslash \ - Meta_Control_backslash Meta_Control_backslash \ - bar bar VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Meta_bar Meta_bar VoidSymbol -# -# -keycode 87 = F11 F11 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_11 Console_11 Console_11 Console_11 \ - Console_11 Console_11 F21 F21 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F11 F11 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_11 Console_11 Console_11 Console_11 \ - Console_11 Console_11 F21 F21 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 88 = F12 F12 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_12 Console_12 Console_12 Console_12 \ - Console_12 Console_12 F22 F22 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F12 F12 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_12 Console_12 Console_12 Console_12 \ - Console_12 Console_12 F22 F22 VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 96 = KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_Enter KP_Enter VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 97 = Control -keycode 98 = KP_Divide KP_Divide slash slash VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Macro Macro \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - KP_Divide KP_Divide slash slash VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol Macro Macro \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -#keycode 99 = PrintScreen => POZOR: Alt PrintScreen = keycode 84 -keycode 99 = dead_acute dead_acute VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol dead_caron dead_caron VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 100 = AltGr -# -#keycode 101 = Break -keycode 101 = Break Break VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Break Break VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -# synonyma: -# Find (primarni) => Home -# Select (primarni) => End -# Prior (primarni) => PageUp -# Next (primarni) => PageDown -# -keycode 102 = Home Home +b B Hex_B \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Home Home +b B Hex_B \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 103 = Up Up Console_1 Console_1 Up \ - Up VoidSymbol VoidSymbol Console_1 Console_1 \ - VoidSymbol VoidSymbol Up Up VoidSymbol \ - VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Up Up Console_1 Console_1 Up \ - Up VoidSymbol VoidSymbol Console_1 Console_1 \ - VoidSymbol VoidSymbol Up Up VoidSymbol \ - VoidSymbol Up VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 104 = PageUp PageUp +c C Hex_C \ - Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol Scroll_Backward \ - Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - PageUp PageUp +c C Hex_C \ - Hex_C VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol Scroll_Backward \ - Scroll_Backward VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol -keycode 105 = Left Left Decr_Console Decr_Console Left \ - Left VoidSymbol VoidSymbol Decr_Console \ - Decr_Console VoidSymbol VoidSymbol Left Left \ - VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol \ - Left Left Decr_Console Decr_Console Left \ - Left VoidSymbol VoidSymbol Decr_Console \ - Decr_Console VoidSymbol VoidSymbol Left Left \ - VoidSymbol VoidSymbol Left VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol -keycode 106 = Right Right Incr_Console Incr_Console Right \ - Right VoidSymbol VoidSymbol Incr_Console \ - Incr_Console VoidSymbol VoidSymbol Right Right \ - VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol \ - Right Right Incr_Console Incr_Console Right \ - Right VoidSymbol VoidSymbol Incr_Console \ - Incr_Console VoidSymbol VoidSymbol Right Right \ - VoidSymbol VoidSymbol Right VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol -keycode 107 = End End +e E Hex_E \ - Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - End End +e E Hex_E \ - Hex_E VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 108 = Down Down Last_Console Last_Console Down \ - Down VoidSymbol VoidSymbol Last_Console \ - Last_Console VoidSymbol VoidSymbol Down Down \ - VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol \ - Down Down Last_Console Last_Console Down \ - Down VoidSymbol VoidSymbol Last_Console \ - Last_Console VoidSymbol VoidSymbol Down Down \ - VoidSymbol VoidSymbol Down VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol -keycode 109 = PageDown PageDown +f F Hex_F \ - Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol Scroll_Forward \ - Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - PageDown PageDown +f F Hex_F \ - Hex_F VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol Scroll_Forward \ - Scroll_Forward VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol -keycode 110 = Insert Insert +a A Hex_A \ - Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Insert Insert +a A Hex_A \ - Hex_A VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -# -# Keysym Delete reprezentuje znak s kodem 0x7f (127) -# - je pouzit pro klavesu BackSpace (viz keycode 14) -# -#keycode 111 = Delete Delete +d D Hex_D \ -# Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# Boot Boot VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol \ -# Delete Delete +d D Hex_D \ -# Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# Boot Boot VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol -# -keycode 111 = Remove Remove +d D Hex_D \ - Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Boot Boot VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - Remove Remove +d D Hex_D \ - Hex_D VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - Boot Boot VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -# -# -#keycode 119 = Pause => POZOR: Control Pause = keycode 101 -#keycode 119 = Pause Pause VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol \ -# Pause Pause VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ -# VoidSymbol -# -# Pause se pouziva pro prepinani CESKE a ANGLICKE klavesnice -# - funguje jako ShiftR_Lock -# -keycode 119 = ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - ShiftR_Lock ShiftR_Lock VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -# -# -# -# keycode 125 = > Windows klavesa vlevo (symbol okna) -# keycode 126 = > Windows klavesa vpravo (symbol okna) -# keycode 127 = > Windows klavesa nejvice vpravo (symbol menu) -keycode 125 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_13 Console_13 Console_13 Console_13 \ - Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F13 F13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_13 Console_13 Console_13 Console_13 \ - Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 126 = F13 F13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_13 Console_13 Console_13 Console_13 \ - Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F13 F13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_13 Console_13 Console_13 Console_13 \ - Console_13 Console_13 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -keycode 127 = F14 F14 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_14 Console_14 Console_14 Console_14 \ - Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol \ - F14 F14 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol Console_14 Console_14 Console_14 Console_14 \ - Console_14 Console_14 VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol \ - VoidSymbol -# -# -# -# string: kdyz je jedne klavese prirazeno vice znaku (napr. funkcni klavesy) -# -# Vite-li nekdo co maji generovat klavesy F21 a F22 prosim reknete mi to -# -string F1 = "\033[[A" -string F2 = "\033[[B" -string F3 = "\033[[C" -string F4 = "\033[[D" -string F5 = "\033[[E" -string F6 = "\033[17~" -string F7 = "\033[18~" -string F8 = "\033[19~" -string F9 = "\033[20~" -string F10 = "\033[21~" -string F11 = "\033[23~" -string F12 = "\033[24~" -string F13 = "\033[25~" -string F14 = "\033[26~" -string F15 = "\033[28~" -string F16 = "\033[29~" -string F17 = "\033[31~" -string F18 = "\033[32~" -string F19 = "\033[33~" -string F20 = "\033[34~" -string F21 = "" -string F22 = "" -# -# compose: jak se pomoci mrtvych klaves generuji znaky s diakritikou -# transformace dead klavesy na prvni znak za compose: -# (v zavorce jsou synonyma -> proto maji stejne oznaceni dead klavesy) -# dead_grave ======================================> '`' -# dead_acute --------------------------------------> '\'' -# dead_diaeresis ==================================> '"' (:) -# dead_circumflex (dead_caron) --------------------> '^' -# dead_tilde (dead_breve) (dead_doubleacute) => '~' -# dead_cedilla (dead_ogonek) -------------------> ',' -# -- -# dead_grave => pouzito misto nedefinovanych "dead_ring" a "dead_dot" -# dead_acute => carka_nad_pismenem (pozivaji take cesi) -# dead_diaeresis => dve_tecky_nad_pismenem - pouzivaji napr. nemci -# dead_circumflex => striska_nad_pismenem -# dead_caron => hacek_nad_pismenem -# dead_tilde => vlnovka_nad_pismenem (neni v ISO-8859-2) -# dead_breve => obloucek_nad_pismenem -# dead_doubleacute => dve_carky_nad_pismenem (myslim ze je to madarsky prehlas) -# dead_cedilla => ocasek_pod_pismenem_smerujici_zprava_doleva -# dead_ogonek => ocasek_pod_pismenem_smerujici_zleva_doprava -# -- -# -# dead_grave => pouzito pro krouzek a tecku_nad_pismenem (a znak stupne) -compose '`' 'u' to '�' -compose '`' 'U' to '�' -compose '`' 'z' to '�' -compose '`' 'Z' to '�' -# dead_acute (pouze ceske) -compose '\'' 'a' to '�' -compose '\'' 'A' to '�' -compose '\'' 'e' to '�' -compose '\'' 'E' to '�' -compose '\'' 'i' to '�' -compose '\'' 'I' to '�' -compose '\'' 'o' to '�' -compose '\'' 'O' to '�' -compose '\'' 'u' to '�' -compose '\'' 'U' to '�' -compose '\'' 'y' to '�' -compose '\'' 'Y' to '�' -# dead_caron (pouze ceske) -compose '^' 'u' to '�' -compose '^' 'U' to '�' -compose '^' 'c' to '�' -compose '^' 'C' to '�' -compose '^' 'd' to '�' -compose '^' 'D' to '�' -compose '^' 'e' to '�' -compose '^' 'E' to '�' -compose '^' 'n' to '�' -compose '^' 'N' to '�' -compose '^' 'r' to '�' -compose '^' 'R' to '�' -compose '^' 's' to '�' -compose '^' 'S' to '�' -compose '^' 't' to '�' -compose '^' 'T' to '�' -compose '^' 'z' to '�' -compose '^' 'Z' to '�' -# -# Zde je misto pro neceske znaky generovane pres mrtvou klavesu -# -# dead_acute (neceske znaky) -compose '\'' 'c' to '�' -compose '\'' 'C' to '�' -compose '\'' 'l' to '�' -compose '\'' 'L' to '�' -compose '\'' 'n' to '�' -compose '\'' 'N' to '�' -compose '\'' 'r' to '�' -compose '\'' 'R' to '�' -compose '\'' 's' to '�' -compose '\'' 'S' to '�' -compose '\'' 'z' to '�' -compose '\'' 'Z' to '�' -# dead_caron (neceske znaky) -compose '^' 'l' to '�' -compose '^' 'L' to '�' -# dead_circumflex (neceske znaky) -compose '^' 'a' to '�' -compose '^' 'A' to '�' -compose '^' 'i' to '�' -compose '^' 'I' to '�' -compose '^' 'o' to '�' -compose '^' 'O' to '�' -# dead_tilde (neceske znaky) => nedefinovan znak v ISO-8859-2 -# -# dead_breve (neceske_znaky) -compose '~' 'a' to '�' -compose '~' 'A' to '�' -# dead_doubleacute (neceske znaky) -compose '~' 'o' to '�' -compose '~' 'O' to '�' -compose '~' 'u' to '�' -compose '~' 'U' to '�' -# dead_diaeresis (neceske znaky) -compose '"' 'a' to '�' -compose '"' 'A' to '�' -compose '"' 'e' to '�' -compose '"' 'E' to '�' -compose '"' 'o' to '�' -compose '"' 'O' to '�' -compose '"' 'u' to '�' -compose '"' 'U' to '�' -# dead_cedilla (neceske znaky) -compose ',' 'c' to '�' -compose ',' 'C' to '�' -compose ',' 's' to '�' -compose ',' 'S' to '�' -compose ',' 't' to '�' -compose ',' 'T' to '�' -# dead_ogonek (neceske znaky) -compose ',' 'a' to '�' -compose ',' 'A' to '�' -compose ',' 'e' to '�' -compose ',' 'E' to '�' - diff --git a/data/keymaps/i386/qwerty/pt.map b/data/keymaps/i386/qwerty/pt.map new file mode 100644 index 0000000..01204c6 --- /dev/null +++ b/data/keymaps/i386/qwerty/pt.map @@ -0,0 +1,77 @@ +# Derived from pt-latin1.map by aeb@cwi.nl. +# +# With fixes for keycode 18 and 29 from jcm@netcabo.pt, 20010715. +# +charset "iso-8859-15" +keymaps 0-2,4,6,8,12 +alt_is_meta +include "qwerty-layout" +include "linux-with-alt-and-altgr" +strings as usual + +keycode 1 = Escape +keycode 2 = one exclam +keycode 3 = two quotedbl at + control keycode 3 = nul +keycode 4 = three numbersign sterling + control keycode 4 = Escape +keycode 5 = four dollar section + control keycode 5 = Control_backslash +keycode 6 = five percent + control keycode 6 = Control_bracketright +keycode 7 = six ampersand + control keycode 7 = Control_asciicircum +keycode 8 = seven slash braceleft + control keycode 8 = Control_underscore +keycode 9 = eight parenleft bracketleft + control keycode 9 = Delete +keycode 10 = nine parenright bracketright +keycode 11 = zero equal braceright +keycode 12 = apostrophe question backslash + control keycode 12 = Control_underscore + alt keycode 12 = Meta_minus +keycode 13 = guillemotleft guillemotright + alt keycode 13 = Meta_equal +keycode 14 = Delete +keycode 15 = Tab + shift keycode 15 = Meta_Tab +keycode 18 = e E euro cent +keycode 26 = plus asterisk dead_diaeresis + control keycode 26 = Escape + alt keycode 26 = Meta_bracketleft +keycode 27 = dead_acute dead_grave apostrophe grave + control keycode 27 = Control_bracketright + alt keycode 27 = Meta_bracketright +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = Control + shift keycode 29 = Compose +keycode 39 = +ccedilla Ccedilla + alt keycode 39 = Meta_semicolon +keycode 40 = masculine ordfeminine + control keycode 40 = Control_g + alt keycode 40 = Meta_apostrophe +keycode 41 = backslash bar + control keycode 41 = nul + alt keycode 41 = Meta_grave +keycode 42 = Shift +keycode 43 = dead_tilde dead_circumflex asciitilde asciicircum + control keycode 43 = Control_backslash + alt keycode 43 = Meta_backslash +keycode 51 = comma semicolon +keycode 52 = period colon +keycode 53 = minus underscore + control keycode 53 = Delete + alt keycode 53 = Meta_slash +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space + control keycode 57 = nul +keycode 58 = Caps_Lock +keycode 86 = less greater bar +keycode 97 = Control +compose 'e' '=' to '�' +compose '-' 'e' to '�' +compose '-' 'E' to '�' +compose '=' 'E' to '�' + diff --git a/data/keymaps/i386/qwerty/se-latin1.map b/data/keymaps/i386/qwerty/se-latin1.map new file mode 100644 index 0000000..4f03e2a --- /dev/null +++ b/data/keymaps/i386/qwerty/se-latin1.map @@ -0,0 +1,94 @@ +# The Swedish and Finnish keyboards are the same (or so they tell me) +# and the Finnish map should do for Sweden as well. Below a Swedish map +# contributed by Andreas Almroth (andreas@traci.almroth.pp.se) on 950507 +# where no AltGr is used to get the three national characters. +# +# 1999-02-22 : PW +# Added bracketright,braceright for keycode 10,11 +# Added onehalf for keycode 41 + +charset "iso-8859-1" +keymaps 0-2,4-6,8,12 +include "qwerty-layout" +include "linux-with-alt-and-altgr" + plain keycode 83 = KP_Comma +strings as usual + +keycode 1 = Escape + alt keycode 1 = Meta_Escape +keycode 2 = one exclam + alt keycode 2 = Meta_one +keycode 3 = two quotedbl at + control keycode 3 = nul + alt keycode 3 = Meta_two +keycode 4 = three numbersign sterling + control keycode 4 = Escape + alt keycode 4 = Meta_three +keycode 5 = four ccedilla + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four + altgr keycode 5 = dollar +keycode 6 = five percent + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five +keycode 7 = six ampersand notsign + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six +keycode 8 = seven slash braceleft + control keycode 8 = Control_underscore + alt keycode 8 = Meta_seven +keycode 9 = eight parenleft bracketleft + control keycode 9 = Delete + alt keycode 9 = Meta_eight +keycode 10 = nine parenright bracketright + alt keycode 10 = Meta_nine +keycode 11 = zero equal braceright + alt keycode 11 = Meta_zero +keycode 12 = plus question backslash + control keycode 12 = Control_underscore + alt keycode 12 = Meta_minus +keycode 13 = dead_acute dead_grave + alt keycode 13 = Meta_equal +keycode 14 = Delete + alt keycode 14 = Meta_Delete +keycode 15 = Tab + shift keycode 15 = Meta_Tab + alt keycode 15 = Meta_Tab +keycode 26 = +aring +Aring + control keycode 26 = Escape + alt keycode 26 = Meta_bracketleft +keycode 27 = dead_diaeresis asciicircum asciitilde + control keycode 27 = Control_bracketright + alt keycode 27 = Meta_bracketright +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = Control +keycode 39 = +odiaeresis +Odiaeresis + alt keycode 39 = Meta_semicolon +keycode 40 = +adiaeresis +Adiaeresis + control keycode 40 = Control_g + alt keycode 40 = Meta_apostrophe +keycode 41 = section degree onehalf + control keycode 41 = nul + alt keycode 41 = Meta_grave +keycode 42 = Shift +keycode 43 = apostrophe asterisk + control keycode 43 = Control_backslash + alt keycode 43 = Meta_backslash +keycode 51 = comma semicolon + alt keycode 51 = Meta_comma +keycode 52 = period colon + alt keycode 52 = Meta_period +keycode 53 = minus underscore + control keycode 53 = Delete + alt keycode 53 = Meta_slash + shift control keycode 53 = Control_underscore +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space + control keycode 57 = nul + alt keycode 57 = Meta_space +keycode 58 = Caps_Lock +keycode 86 = less greater bar + alt keycode 86 = Meta_less +keycode 97 = Control diff --git a/po/gr.gmo b/po/gr.gmo deleted file mode 100644 index 1dbdee4..0000000 Binary files a/po/gr.gmo and /dev/null differ diff --git a/po/gr.po b/po/gr.po deleted file mode 100644 index b9e5bad..0000000 --- a/po/gr.po +++ /dev/null @@ -1,1863 +0,0 @@ -# Messages in greek from kbd. -# Copyright (C) 2003 Free Software Foundation -# This file is distributed under the same license as the PACKAGE package. -# Lefteris Dimitroulakis , 2003. -# -msgid "" -msgstr "" -"Project-Id-Version: kbd 1.08\n" -"Report-Msgid-Bugs-To: Alexey Gladkov \n" -"POT-Creation-Date: 2016-12-26 17:38+0100\n" -"PO-Revision-Date: 2003-02-16 20:56+0200\n" -"Last-Translator: Lefteris Dimitroulakis \n" -"Language-Team: Greek \n" -"Language: el\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 0.9.6\n" - -#: src/chvt.c:32 -#, c-format -msgid "usage: chvt N\n" -msgstr "χρήση: chvt N\n" - -#: src/chvt.c:37 src/clrunimap.c:30 src/deallocvt.c:43 src/dumpkeys.c:158 -#: src/fgconsole.c:69 src/getkeycodes.c:45 src/getunimap.c:73 src/kbdinfo.c:81 -#: src/kbd_mode.c:79 src/loadkeys.c:179 src/loadunimap.c:84 src/mapscrn.c:60 -#: src/openvt.c:258 src/resizecons.c:153 src/setfont.c:195 src/setkeycodes.c:51 -#: src/setlogcons.c:37 src/setpalette.c:36 src/setvesablank.c:33 -#: src/setvtrgb.c:140 src/showconsolefont.c:152 src/showkey.c:189 -#: src/totextmode.c:37 -#, fuzzy -msgid "Couldn't get a file descriptor referring to the console" -msgstr "Δε μπορώ να λάβω περιγραφέα αρχείου που αφορά την κονσόλα\n" - -#: src/deallocvt.c:37 -#, c-format -msgid "%s: unknown option\n" -msgstr "%s: άγνωστη επιλογή\n" - -#: src/deallocvt.c:54 -#, fuzzy -msgid "0: illegal VT number\n" -msgstr "%s: 0: παράτυπος αριθμός VT\n" - -#: src/deallocvt.c:56 -#, fuzzy -msgid "VT 1 is the console and cannot be deallocated\n" -msgstr "%s: VT 1 είναι η κονσόλα και δε μπορεί ν' αποδεσμευτεί\n" - -#: src/deallocvt.c:58 -#, fuzzy, c-format -msgid "could not deallocate console %d: ioctl VT_DISALLOCATE" -msgstr "%s: αδυναμία αποδέσμευσης της κονσόλας %d\n" - -#: src/dumpkeys.c:31 -#, c-format -msgid "dumpkeys version %s" -msgstr "dumpkeys έκδοση %s" - -#: src/dumpkeys.c:32 -#, fuzzy, c-format -msgid "" -"\n" -"usage: dumpkeys [options...]\n" -"\n" -"valid options are:\n" -"\n" -"\t-h --help\t display this help text\n" -"\t-i --short-info\t display information about keyboard driver\n" -"\t-l -s --long-info display above and symbols known to loadkeys\n" -"\t-n --numeric\t display keytable in hexadecimal notation\n" -"\t-f --full-table\t don't use short-hand notations, one row per keycode\n" -"\t-1 --separate-lines one line per (modifier,keycode) pair\n" -"\t-S --shape=\n" -"\t-t --funcs-only\t display only the function key strings\n" -"\t-k --keys-only\t display only key bindings\n" -"\t-d --compose-only display only compose key combinations\n" -"\t-c --charset=" -msgstr "" -"\n" -"χρήση: dumpkeys [επιλογές...]\n" -"\n" -"έγκυρες επιλογές είναι:\n" -"\n" -"\t-h --help\t εμφάνιση αυτής της βοήθειας\n" -"\t-i --short-info\t εμφάνιση πληροφοριών για τον οδηγό πληκτρολογίου\n" -"\t-l --long-info\t εμφάνιση των παραπάνω πληροφοριών\n" -" και συμβόλων γνωστών στο loadkeys\n" -"\t-n --numeric\t εμφάνιση keytable σε δεκαεξαδική μορφή\n" -"\t-f --full-table\t μη χρήση συντομογραφίας αλλά ενός στοίχου ανά κωδικό " -"πλήκτρου\n" -"\t-1 --separate-lines μία γραμμή ανά ζεύγος (μετατροπέα, κωδικό πλήκτρου)\n" -"\t --funcs-only\t εμφάνιση μόνο των συμβολοσειρών των πλήκτρων " -"λειτουργιών\n" -"\t --keys-only\t εμφάνιση μόνο συνδέσμων των πλήκτρων\n" -"\t --compose-only εμφάνιση μόνο των συνδιασμών των πλήκτρων\n" -"\t-c --charset=" - -#: src/dumpkeys.c:50 -#, c-format -msgid "" -"\t\t\t interpret character action codes to be from the\n" -"\t\t\t specified character set\n" -msgstr "" -"\t\t\t διερμηνεία κωδικών των χαρακτήρων ενέργειας\n" -"\t\t\t από το προδιαγεγραμμένο σύνολο χαρακτήρων\n" - -#: src/dumpkeys.c:54 -#, c-format -msgid "" -"\t-v --verbose\n" -"\t-V --version\t print version number\n" -msgstr "" - -#: src/dumpkeys.c:140 -#, c-format -msgid "unknown charset %s - ignoring charset request\n" -msgstr "άγνωστο σύνολο χαρακτήρων %s - η αίτηση αγνοήθηκε\n" - -#: src/dumpkeys.c:162 src/loadkeys.c:184 -#, fuzzy, c-format -msgid "%s: error reading keyboard mode: %m\n" -msgstr "%s: σφάλμα κατά τον ορισμό της κατάστασης πληκτρολογίου\n" - -#: src/dumpkeys.c:178 -#, c-format -msgid "" -"Symbols recognized by %s:\n" -"(numeric value, symbol)\n" -"\n" -msgstr "" -"Σύμβολα αναγνωρισμένα από %s:\n" -"(αριθμητική τιμή, σύμβολο)\n" -"\n" - -#: src/fgconsole.c:21 -#, c-format -msgid "" -"%s version %s\n" -"\n" -"Usage: %s [options]\n" -"\n" -"Valid options are:\n" -"\n" -"\t-h --help display this help text\n" -"\t-V --version display program version\n" -"\t-n --next-available display number of next unallocated VT\n" -msgstr "" - -#: src/fgconsole.c:73 -#, fuzzy -msgid "Couldn't read VTNO: " -msgstr "αδύνατη ανάγνωση %s\n" - -#: src/getfd.c:69 -#, fuzzy, c-format -msgid "Couldn't open %s\n" -msgstr "αδύνατη ανάγνωση %s\n" - -#: src/getfd.c:86 -#, fuzzy, c-format -msgid "Couldn't get a file descriptor referring to the console\n" -msgstr "Δε μπορώ να λάβω περιγραφέα αρχείου που αφορά την κονσόλα\n" - -#: src/getkeycodes.c:22 -#, c-format -msgid "usage: getkeycodes\n" -msgstr "χρήση: getkeycodes\n" - -#: src/getkeycodes.c:60 -#, c-format -msgid "Plain scancodes xx (hex) versus keycodes (dec)\n" -msgstr "" -"Απλοί κωδικοί σάρωσης xx (hex) και οι αντίστοιχοι κωδικοί πλήκτρων (dec)\n" - -#: src/getkeycodes.c:63 -#, c-format -msgid "0 is an error; for 1-88 (0x01-0x58) scancode equals keycode\n" -msgstr "" -"0 είναι ένα σφάλμα; για 1-88 (0x01-0x58) ο κωδικός σάρωσης ισούται με τον " -"κωδικό πλήκτρου\n" - -#: src/getkeycodes.c:66 -#, fuzzy, c-format -msgid "for 1-%d (0x01-0x%02x) scancode equals keycode\n" -msgstr "" -"0 είναι ένα σφάλμα; για 1-88 (0x01-0x58) ο κωδικός σάρωσης ισούται με τον " -"κωδικό πλήκτρου\n" - -#: src/getkeycodes.c:72 -#, c-format -msgid "" -"\n" -"\n" -"Escaped scancodes e0 xx (hex)\n" -msgstr "" -"\n" -"\n" -"Κωδικοί σάρωσης διαφυγής e0 xx (hex)\n" - -#: src/getkeycodes.c:95 -#, fuzzy, c-format -msgid "failed to get keycode for scancode 0x%x: ioctl KDGETKEYCODE" -msgstr "αποτυχία κατά τη λήψη κωδικού πλήκτρου για τον κώδικα σάρωσης 0x%x\n" - -#: src/getunimap.c:33 -#, fuzzy, c-format -msgid "" -"Usage:\n" -"\t%s [-s] [-C console]\n" -msgstr "" -"Χρήση:\n" -"\t%s [-s]\n" - -#: src/kbdinfo.c:21 -#, c-format -msgid "" -"Usage: %1$s [-C DEVICE] getmode [text|graphics]\n" -" or: %1$s [-C DEVICE] gkbmode [raw|xlate|mediumraw|unicode]\n" -" or: %1$s [-C DEVICE] gkbmeta [metabit|escprefix]\n" -" or: %1$s [-C DEVICE] gkbled [scrolllock|numlock|capslock]\n" -"Other options:\n" -" -h print this usage message\n" -" -V print version number\n" -msgstr "" - -#: src/kbdinfo.c:72 -msgid "Error: Not enough arguments.\n" -msgstr "" - -#: src/kbdinfo.c:147 -#, fuzzy, c-format -msgid "Error: Unrecognized action: %s\n" -msgstr "" -"μη αναγνωρισμένα ορίσματα: _%s_\n" -"\n" - -#: src/kbd_mode.c:24 -#, fuzzy, c-format -msgid "usage: kbd_mode [-a|-u|-k|-s] [-C device]\n" -msgstr "χρήση: kbd_mode [-a|-u|-k|-s]\n" - -#: src/kbd_mode.c:88 -#, c-format -msgid "The keyboard is in raw (scancode) mode\n" -msgstr "Το πληκτρολόγιο βρίσκεται σε ακατέργαστη (scancode) κατάσταση\n" - -#: src/kbd_mode.c:91 -#, c-format -msgid "The keyboard is in mediumraw (keycode) mode\n" -msgstr "Το πληκτρολόγιο βρίσκεται σε ημικατεργασμένη (keycode) κατάσταση\n" - -#: src/kbd_mode.c:94 -#, c-format -msgid "The keyboard is in the default (ASCII) mode\n" -msgstr "Το πληκτρολόγιο βρίσκεται στην προεπιλεγμένη κατάσταση (ASCII)\n" - -#: src/kbd_mode.c:97 -#, c-format -msgid "The keyboard is in Unicode (UTF-8) mode\n" -msgstr "Το πληκτρολόγιο βρίσκεται σε κατάσταση Unicode (UTF-8)\n" - -#: src/kbd_mode.c:100 -#, c-format -msgid "The keyboard is in some unknown mode\n" -msgstr "Το πληκτρολόγιο βρίσκεται σε κάποια άγνωστη κατάσταση\n" - -#: src/kbdrate.c:157 src/kbdrate.c:175 src/kbdrate.c:332 -#, c-format -msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n" -msgstr "Ο ρυθμός επανάληψης ρυθμίστηκε σε %.1f cps (καθυστέρηση = %d ms)\n" - -#: src/kbdrate.c:267 -#, fuzzy, c-format -msgid "Usage: kbdrate [-V | --version] [-s] [-r rate] [-d delay]\n" -msgstr "Χρήση: kbdrate [-V] [-s] [-r ρυθμός] [-d καθυστέρηση]\n" - -#: src/kbdrate.c:295 -msgid "Cannot open /dev/port" -msgstr "Αδυναμία ανοίγματος του /dev/port" - -#: src/kdfontop.c:97 -#, c-format -msgid "bug: getfont called with count<256\n" -msgstr "bug: getfont κλήθηκε με μετρητή<256\n" - -#: src/kdfontop.c:101 -#, c-format -msgid "bug: getfont using GIO_FONT needs buf.\n" -msgstr "" - -#: src/kdfontop.c:158 src/kdmapop.c:152 src/xmalloc.c:18 -#, c-format -msgid "%s: out of memory\n" -msgstr "%s: η μνήμη εξαντλήθηκε\n" - -#: src/kdmapop.c:161 -#, c-format -msgid "strange... ct changed from %d to %d\n" -msgstr "" - -#: src/kdmapop.c:187 -#, c-format -msgid "" -"It seems this kernel is older than 1.1.92\n" -"No Unicode mapping table loaded.\n" -msgstr "" - -#: src/libkeymap/common.c:140 src/libkeymap/kmap.c:58 src/libkeymap/kmap.c:66 -#: src/libkeymap/loadkeys.c:120 -#, fuzzy -msgid "out of memory" -msgstr "%s: η μνήμη εξαντλήθηκε\n" - -#: src/libkeymap/common.c:146 -#, c-format -msgid "unable to initialize array: %s" -msgstr "" - -#: src/libkeymap/dump.c:86 -#, fuzzy -msgid "Error writing map to file" -msgstr "Σφάλμα εγγραφής της απεικόνισης στο αρχείο\n" - -#: src/libkeymap/dump.c:542 -#, c-format -msgid "impossible: not meta?\n" -msgstr "αδύνατον: δεν είναι meta;\n" - -#: src/libkeymap/kernel.c:32 -#, fuzzy, c-format -msgid "KDGKBENT: %s: error at index %d in table %d" -msgstr "Σφάλμα KDGKBENT στο ευρετήριο %d στον πίνακα %d: " - -#: src/libkeymap/kernel.c:60 -#, c-format -msgid "KDGKBSENT: %s: Unable to get function key string" -msgstr "" - -#: src/libkeymap/kernel.c:90 -#, c-format -msgid "KDGKBDIACR(UC): %s: Unable to get accent table" -msgstr "" - -#: src/libkeymap/kmap.c:80 src/libkeymap/kmap.c:98 -#, fuzzy, c-format -msgid "unable to get keymap %d" -msgstr "openvt: Δε μπορώ ν' ανοίξω το %s: %s\n" - -#: src/libkeymap/kmap.c:106 -#, fuzzy, c-format -msgid "unable to unset key %d for table %d" -msgstr "αποτυχία απόδοσης του κωδικού σάρωσης %x στον κωδικό πλήκτρου %d\n" - -#: src/libkeymap/kmap.c:122 -#, c-format -msgid "lk_add_key called with bad keycode %d" -msgstr "" - -#: src/libkeymap/kmap.c:129 -#, c-format -msgid "adding map %d violates explicit keymaps line" -msgstr "" - -#: src/libkeymap/kmap.c:145 -#, fuzzy, c-format -msgid "unable to set key %d for table %d" -msgstr "αποτυχία απόδοσης του κωδικού σάρωσης %x στον κωδικό πλήκτρου %d\n" - -#: src/libkeymap/kmap.c:236 -msgid "impossible error in lk_add_constants" -msgstr "" - -#: src/libkeymap/ksyms.c:150 -#, fuzzy, c-format -msgid "unable to get symbol by wrong type: %d" -msgstr "openvt: Δε μπορώ ν' ανοίξω το %s: %s\n" - -#: src/libkeymap/ksyms.c:164 -#, c-format -msgid "unable to get symbol of %d type by wrong index: %d" -msgstr "" - -#: src/libkeymap/ksyms.c:339 -#, fuzzy, c-format -msgid "assuming iso-8859-1 %s" -msgstr "υποθέτοντας iso-8859-1 %s\n" - -#: src/libkeymap/ksyms.c:345 -#, fuzzy, c-format -msgid "assuming iso-8859-15 %s" -msgstr "υποθέτοντας iso-8859-15 %s\n" - -#: src/libkeymap/ksyms.c:351 -#, fuzzy, c-format -msgid "assuming iso-8859-2 %s" -msgstr "υποθέτοντας iso-8859-2 %s\n" - -#: src/libkeymap/ksyms.c:357 -#, fuzzy, c-format -msgid "assuming iso-8859-3 %s" -msgstr "υποθέτοντας iso-8859-3 %s\n" - -#: src/libkeymap/ksyms.c:363 -#, fuzzy, c-format -msgid "assuming iso-8859-4 %s" -msgstr "υποθέτοντας iso-8859-4 %s\n" - -#: src/libkeymap/ksyms.c:368 -#, c-format -msgid "unknown keysym '%s'\n" -msgstr "άγνωστο keysym '%s'\n" - -#: src/libkeymap/loadkeys.c:28 -#, fuzzy, c-format -msgid "KDSKBMODE: %s: could not switch to Unicode mode" -msgstr "%s: αδυναμία αποδέσμευσης της κονσόλας %d\n" - -#: src/libkeymap/loadkeys.c:50 -#, c-format -msgid "Keymap %d: Permission denied" -msgstr "" - -#: src/libkeymap/loadkeys.c:58 -#, fuzzy, c-format -msgid "keycode %d, table %d = %d%s" -msgstr "κωδικός πλήκτρου %3d %s\n" - -#: src/libkeymap/loadkeys.c:59 -msgid " FAILED" -msgstr "" - -#: src/libkeymap/loadkeys.c:62 -#, fuzzy, c-format -msgid "failed to bind key %d to value %d" -msgstr "αποτυχία απόδοσης του κωδικού σάρωσης %x στον κωδικό πλήκτρου %d\n" - -#: src/libkeymap/loadkeys.c:72 -#, fuzzy, c-format -msgid "deallocate keymap %d" -msgstr "%s: αδυναμία αποδέσμευσης της κονσόλας %d\n" - -#: src/libkeymap/loadkeys.c:76 -#, fuzzy, c-format -msgid "KDSKBENT: %s: could not deallocate keymap %d" -msgstr "%s: αδυναμία αποδέσμευσης της κονσόλας %d\n" - -#: src/libkeymap/loadkeys.c:91 -#, fuzzy, c-format -msgid "KDSKBENT: %s: cannot deallocate or clear keymap" -msgstr "%s: αδυναμία αποδέσμευσης της κονσόλας %d\n" - -#: src/libkeymap/loadkeys.c:101 -#, fuzzy, c-format -msgid "KDSKBMODE: %s: could not return to original keyboard mode" -msgstr "%s: σφάλμα κατά τον ορισμό της κατάστασης πληκτρολογίου\n" - -#: src/libkeymap/loadkeys.c:163 -#, fuzzy, c-format -msgid "failed to bind string '%s' to function %s" -msgstr "αποτυχία απόδοσης του κωδικού σάρωσης %x στον κωδικό πλήκτρου %d\n" - -#: src/libkeymap/loadkeys.c:173 -#, fuzzy, c-format -msgid "failed to clear string %s" -msgstr "αποτυχία αποκατάστασης αρχικού unimap\n" - -#: src/libkeymap/loadkeys.c:192 -#, fuzzy -msgid "too many compose definitions" -msgstr "μέγιστος αριθμός συνθέτων προσδιορισμών: %d\n" - -#: src/libkeymap/loadkeys.c:252 -#, c-format -msgid "" -"\n" -"Changed %d key" -msgid_plural "" -"\n" -"Changed %d keys" -msgstr[0] "" -msgstr[1] "" - -#: src/libkeymap/loadkeys.c:253 -#, c-format -msgid "Changed %d string" -msgid_plural "Changed %d strings" -msgstr[0] "" -msgstr[1] "" - -#: src/libkeymap/loadkeys.c:261 -#, fuzzy, c-format -msgid "Loaded %d compose definition" -msgid_plural "Loaded %d compose definitions" -msgstr[0] "μέγιστος αριθμός συνθέτων προσδιορισμών: %d\n" -msgstr[1] "μέγιστος αριθμός συνθέτων προσδιορισμών: %d\n" - -#: src/libkeymap/loadkeys.c:266 -#, fuzzy -msgid "(No change in compose definitions)" -msgstr "μέγιστος αριθμός συνθέτων προσδιορισμών: %d\n" - -#: src/libkeymap/summary.c:95 -#, c-format -msgid "keycode range supported by kernel: 1 - %d\n" -msgstr "" -"περιοχή των keycode που υποστηρίζεται απο τον πυρήνα: 1 - %d\n" - -#: src/libkeymap/summary.c:97 -#, c-format -msgid "max number of actions bindable to a key: %d\n" -msgstr "μέγιστος αριθμός ενεργειών αποδοτέων σ' ένα πλήκτρο: %d\n" - -#: src/libkeymap/summary.c:99 -#, fuzzy, c-format -msgid "number of keymaps in actual use: %u\n" -msgstr "αριθμός απεικονίσεων πλήκτρων εν χρήσει: %d\n" - -#: src/libkeymap/summary.c:102 -#, fuzzy, c-format -msgid "of which %u dynamically allocated\n" -msgstr "από τους οποίους %d έχουν διατεθεί δυναμικά\n" - -#: src/libkeymap/summary.c:105 -#, c-format -msgid "ranges of action codes supported by kernel:\n" -msgstr "περιοχές κωδικών ενέργειας που υποστηρίζονται από τον πυρήνα:\n" - -#: src/libkeymap/summary.c:111 -#, c-format -msgid "number of function keys supported by kernel: %d\n" -msgstr "αριθμός πλήκτρων λειτουργιών υποστηριζομένων απ' τον πυρήνα : %d\n" - -#: src/libkeymap/summary.c:113 -#, c-format -msgid "max nr of compose definitions: %d\n" -msgstr "μέγιστος αριθμός συνθέτων προσδιορισμών: %d\n" - -#: src/libkeymap/summary.c:115 -#, fuzzy, c-format -msgid "nr of compose definitions in actual use: %u\n" -msgstr "αριθμός συνθέτων προσδιορισμών εν χρήσει: %d\n" - -#: src/libkeymap/summary.c:139 -#, c-format -msgid "" -"\n" -"The following synonyms are recognized:\n" -"\n" -msgstr "" -"\n" -"Τα παρακάτω συνώνημα αναγνωρίστηκαν:\n" -"\n" - -#: src/libkeymap/summary.c:142 -#, c-format -msgid "%-15s for %s\n" -msgstr "%-15s για %s\n" - -#: src/libkeymap/summary.c:146 -#, c-format -msgid "" -"\n" -"Recognized modifier names and their column numbers:\n" -msgstr "" -"\n" -"Ονόματα αναγνωρισμένων μετατροπέων και οι αριθμοί τους στήλης :\n" - -#: src/loadkeys.c:36 -#, c-format -msgid "" -"loadkeys version %s\n" -"\n" -"Usage: %s [option...] [mapfile...]\n" -"\n" -"Valid options are:\n" -"\n" -" -a --ascii force conversion to ASCII\n" -" -b --bkeymap output a binary keymap to stdout\n" -" -c --clearcompose clear kernel compose table\n" -" -C --console=file\n" -" the console device to be used\n" -" -d --default load \"%s\"\n" -" -h --help display this help text\n" -" -m --mktable output a \"defkeymap.c\" to stdout\n" -" -p --parse search and parse keymap without action\n" -" -q --quiet suppress all normal output\n" -" -s --clearstrings clear kernel string table\n" -" -u --unicode force conversion to Unicode\n" -" -v --verbose report the changes\n" -" -V --version print version number\n" -msgstr "" - -#: src/loadkeys.c:161 src/version.h:22 -#, c-format -msgid "%s from %s\n" -msgstr "%s από %s\n" - -#: src/loadkeys.c:171 -#, c-format -msgid "%s: Options --unicode and --ascii are mutually exclusive\n" -msgstr "" - -#: src/loadkeys.c:192 -#, c-format -msgid "" -"%s: warning: loading non-Unicode keymap on Unicode console\n" -" (perhaps you want to do `kbd_mode -a'?)\n" -msgstr "" - -#: src/loadkeys.c:204 -#, c-format -msgid "" -"%s: warning: loading Unicode keymap on non-Unicode console\n" -" (perhaps you want to do `kbd_mode -u'?)\n" -msgstr "" - -#: src/loadkeys.c:222 -#, fuzzy, c-format -msgid "Cannot find %s\n" -msgstr "Αδυνατώ να βρω τη γραμματοσειρά %s\n" - -#: src/loadkeys.c:243 -#, fuzzy, c-format -msgid "cannot open file %s\n" -msgstr "Αδύνατο το άνοιγμα του αρχείου γραμματοσειράς %s\n" - -#: src/loadunimap.c:46 -#, fuzzy, c-format -msgid "" -"Usage:\n" -"\t%s [-C console] [-o map.orig]\n" -msgstr "χρήση: %s [-v] [-o map.orig] αρχείο-map\n" - -#: src/loadunimap.c:182 src/loadunimap.c:193 -#, c-format -msgid "Bad input line: %s\n" -msgstr "Εσφαλμένη γραμμή εισόδου: %s\n" - -#: src/loadunimap.c:202 -#, c-format -msgid "%s: Glyph number (0x%x) larger than font length\n" -msgstr "" -"%s: Αριθμός γλύφου (0x%x) μεγαλύτερος απ' το μήκος της γραμματοσειράς\n" - -#: src/loadunimap.c:208 -#, c-format -msgid "%s: Bad end of range (0x%x)\n" -msgstr "%s: Εσφαλμένο πέρας περιοχής (0x%x)\n" - -#: src/loadunimap.c:238 src/psfxtable.c:180 -#, c-format -msgid "%s: Bad Unicode range corresponding to font position range 0x%x-0x%x\n" -msgstr "" -"%s: Εσφαλμένη Unicode περιοχή που αντιστοιχεί στην περιοχή θέσεων 0x%x-0x" -"%xτης γραμματοσειράς.\n" - -#: src/loadunimap.c:245 src/psfxtable.c:187 -#, c-format -msgid "" -"%s: Unicode range U+%x-U+%x not of the same length as font position range 0x" -"%x-0x%x\n" -msgstr "" -"%s: Unicode περιοχή U+%x-U+%x όχι του ιδίου μήκους με την περιοχή θέσεων 0x" -"%x-0x%x της γραμματοσειράς\n" - -#: src/loadunimap.c:264 src/psfxtable.c:208 -#, c-format -msgid "%s: trailing junk (%s) ignored\n" -msgstr "%s: αγνοήθηκαν σκουπίδια στο τέλος (%s)\n" - -#: src/loadunimap.c:280 -#, c-format -msgid "Loading unicode map from file %s\n" -msgstr "Φόρτωση της απεικόνισης unicode από το αρχείο %s\n" - -#: src/loadunimap.c:286 -#, c-format -msgid "%s: %s: Warning: line too long\n" -msgstr "%s: %s: Προειδοποίηση: πολύ μεγάλη γραμμή\n" - -#: src/loadunimap.c:296 -#, c-format -msgid "" -"%s: not loading empty unimap\n" -"(if you insist: use option -f to override)\n" -msgstr "" -"%s: δε φορτώνεται άδειο unimap\n" -"(αν επιμένετε: χρησιμοποιείστε την επιλογή -f για παράβλεψη)\n" - -#: src/loadunimap.c:318 -msgid "entry" -msgstr "καταχώρηση" - -#: src/loadunimap.c:318 -msgid "entries" -msgstr "καταχωρήσεις" - -#: src/loadunimap.c:344 -#, c-format -msgid "Saved unicode map on `%s'\n" -msgstr "Η απεικόνιση unicode αποθηκεύθηκε στο `%s'\n" - -#: src/loadunimap.c:380 -#, c-format -msgid "Appended Unicode map\n" -msgstr "Προσαρτήθηκε απεικόνιση Unicode\n" - -#: src/mapscrn.c:71 -#, fuzzy, c-format -msgid "usage: %s [-V] [-v] [-o map.orig] map-file\n" -msgstr "χρήση: %s [-v] [-o map.orig] αρχείο-map\n" - -#: src/mapscrn.c:138 -#, c-format -msgid "mapscrn: cannot open map file _%s_\n" -msgstr "mapscrn: αδυνατώ ν' ανοίξω το αρχείο απεικόνισης _%s_\n" - -#: src/mapscrn.c:144 -#, c-format -msgid "Cannot stat map file" -msgstr "Δε μπορώ να αξιολογήσω το αρχείο απεικόνισης με τη stat()" - -#: src/mapscrn.c:149 -#, c-format -msgid "Loading binary direct-to-font screen map from file %s\n" -msgstr "" -"Φόρτωση δυαδικής απεικόνισης της οθόνης απευθείας-στη-γραμματοσειρά από το " -"αρχείο %s\n" - -#: src/mapscrn.c:154 src/mapscrn.c:165 -#, c-format -msgid "Error reading map from file `%s'\n" -msgstr "Σφάλμα ανάγνωσης απεικόνισης από το αρχείο `%s'\n" - -#: src/mapscrn.c:160 -#, c-format -msgid "Loading binary unicode screen map from file %s\n" -msgstr "Φόρτωση της δυαδικής unicode απεικόνισης της οθόνης από το αρχείο %s\n" - -#: src/mapscrn.c:172 -#, c-format -msgid "Loading symbolic screen map from file %s\n" -msgstr "Φόρτωση της συμβολικής απεικόνισης της οθόνης από το αρχείο %s\n" - -#: src/mapscrn.c:176 -#, c-format -msgid "Error parsing symbolic map from `%s', line %d\n" -msgstr "" -"Σφάλμα κατά τη γραμματοσυντακτική ανάλυσητης συμβολικής απεικόνισης από `" -"%s', γραμμή %d\n" - -#: src/mapscrn.c:281 src/mapscrn.c:286 -#, c-format -msgid "Error writing map to file\n" -msgstr "Σφάλμα εγγραφής της απεικόνισης στο αρχείο\n" - -#: src/mapscrn.c:290 -#, c-format -msgid "Cannot read console map\n" -msgstr "Αδυναμία ανάγνωσης της απεικόνισης της κονσόλας\n" - -#: src/mapscrn.c:296 -#, c-format -msgid "Saved screen map in `%s'\n" -msgstr "Η απεικόνιση της οθόνης αποθηκεύθηκε στο `%s'\n" - -#: src/openvt.c:49 -#, c-format -msgid "" -"Usage: %s [OPTIONS] -- command\n" -"\n" -"This utility help you to start a program on a new virtual terminal (VT).\n" -"\n" -"Options:\n" -" -c, --console=NUM use the given VT number;\n" -" -e, --exec execute the command, without forking;\n" -" -f, --force force opening a VT without checking;\n" -" -l, --login make the command a login shell;\n" -" -u, --user figure out the owner of the current VT;\n" -" -s, --switch switch to the new VT;\n" -" -w, --wait wait for command to complete;\n" -" -v, --verbose print a message for each action;\n" -" -V, --version print program version and exit;\n" -" -h, --help output a brief help message.\n" -"\n" -msgstr "" - -#: src/openvt.c:141 -msgid "Couldn't find owner of current tty!" -msgstr "" - -#: src/openvt.c:210 -#, fuzzy, c-format -msgid "%s: Illegal vt number" -msgstr "openvt: %s: παράτυπος αριθμός vt\n" - -#: src/openvt.c:236 -#, fuzzy -msgid "Only root can use the -u flag." -msgstr "" -"openvt: μόνο ο διαχειριστής (root) μπορεί να χρησιμοποιήσει τη σημαία -u.\n" - -#: src/openvt.c:265 -#, fuzzy -msgid "Cannot find a free vt" -msgstr "openvt: δε μπορώ να βρω ένα ελεύθερο vt\n" - -#: src/openvt.c:269 -#, fuzzy, c-format -msgid "Cannot check whether vt %d is free; use `%s -f' to force." -msgstr "openvt: αδύνατος ο έλεγχος αν το vt %d είναι ελεύθερο\n" - -#: src/openvt.c:273 -#, fuzzy, c-format -msgid "vt %d is in use; command aborted; use `%s -f' to force." -msgstr "openvt: vt %d εν χρήσει εκτέλεση διαταγής ματαιώθηκε\n" - -#: src/openvt.c:283 -msgid "Unable to find command." -msgstr "" - -#: src/openvt.c:315 -#, fuzzy -msgid "Unable to set new session" -msgstr "openvt: Αδύνατον το άνοιγμα νέας συνόδου (%s)\n" - -#: src/openvt.c:339 -#, fuzzy, c-format -msgid "Unable to open %s" -msgstr "openvt: Δε μπορώ ν' ανοίξω το %s: %s\n" - -#: src/openvt.c:343 -#, fuzzy, c-format -msgid "Using VT %s" -msgstr "openvt: χρησιμοποίηση VT %s\n" - -#: src/openvt.c:349 -#, fuzzy, c-format -msgid "Cannot open %s read/write" -msgstr "openvt: Δε μπορώ ν' ανοίξω το %s για ανάγνωση/εγγραφή (%s)\n" - -#: src/openvt.c:360 -#, fuzzy, c-format -msgid "Couldn't activate vt %d" -msgstr "" -"\n" -"openvt: αδύνατον το άνοιγμα του %s σε Α/Ε (%s)\n" - -#: src/openvt.c:363 -msgid "Activation interrupted?" -msgstr "" - -#: src/openvt.c:403 -#, fuzzy, c-format -msgid "Couldn't deallocate console %d" -msgstr "%s: αδυναμία αποδέσμευσης της κονσόλας %d\n" - -#: src/psffontop.c:76 -#, c-format -msgid "%s: short ucs2 unicode table\n" -msgstr "%s: λειψός πίνακας unicode usc2\n" - -#: src/psffontop.c:98 -#, c-format -msgid "%s: short utf8 unicode table\n" -msgstr "%s: λειψός πίνακας utf8 unicode\n" - -#: src/psffontop.c:101 -#, c-format -msgid "%s: bad utf8\n" -msgstr "%s: εσφαλμένο utf8\n" - -#: src/psffontop.c:104 -#, c-format -msgid "%s: unknown utf8 error\n" -msgstr "%s: άγνωστο σφάλμα utf8\n" - -#: src/psffontop.c:136 -#, c-format -msgid "%s: short unicode table\n" -msgstr "%s: λειψός πίνακας unicode\n" - -#: src/psffontop.c:216 -#, c-format -msgid "%s: Error reading input font" -msgstr "%s: Σφάλμα κατά την ανάγνωση της γραμματοσειράς" - -#: src/psffontop.c:230 -#, c-format -msgid "%s: Bad call of readpsffont\n" -msgstr "%s: Εσφαλμένη κλήση της readpsffont\n" - -#: src/psffontop.c:245 -#, c-format -msgid "%s: Unsupported psf file mode (%d)\n" -msgstr "%s: Μη υποστηριζόμενη κατάσταση αρχείου psf (%d)\n" - -#: src/psffontop.c:263 -#, c-format -msgid "%s: Unsupported psf version (%d)\n" -msgstr "%s: Μή υποστηριζόμενη έκδοση psf (%d)\n" - -#: src/psffontop.c:279 -#, c-format -msgid "%s: zero input font length?\n" -msgstr "%s: μηδέν μήκος γραμματοσειράς εισόδου;\n" - -#: src/psffontop.c:284 -#, c-format -msgid "%s: zero input character size?\n" -msgstr "%s: μηδέν μέγεθος χαρακτήρα εισόδου;\n" - -#: src/psffontop.c:290 -#, c-format -msgid "%s: Input file: bad input length (%d)\n" -msgstr "%s: Αρχείο εισόδου: εσφαλμένο μήκος εισόδου (%d)\n" - -#: src/psffontop.c:322 -#, c-format -msgid "%s: Input file: trailing garbage\n" -msgstr "%s: Αρχείο εισόδου: σκουπίδια στο τέλος\n" - -#: src/psffontop.c:361 -#, c-format -msgid "appendunicode: illegal unicode %u\n" -msgstr "appendunicode: παράτυπο unicode %u\n" - -#: src/psffontop.c:455 -#, c-format -msgid "Cannot write font file header" -msgstr "Αδυναμία εγγραφής της επικεφαλίδας του αρχείου γραμματοσειράς" - -#: src/psffontop.c:480 src/setfont.c:693 -#, c-format -msgid "Cannot write font file" -msgstr "Δε μπορώ να γράψω στο αρχείο της γραμματοσειράς" - -#: src/psfxtable.c:114 -#, c-format -msgid "%s: Warning: line too long\n" -msgstr "%s: Προειδοποίηση: πολύ μεγάλη γραμμή\n" - -#: src/psfxtable.c:128 src/psfxtable.c:138 -#, c-format -msgid "%s: Bad input line: %s\n" -msgstr "%s: Εσφαλμένη γραμμή εισόδου: %s\n" - -#: src/psfxtable.c:147 -#, c-format -msgid "%s: Glyph number (0x%lx) past end of font\n" -msgstr "%s: Ο αριθμός γλύφου (0x%lx) υπερβαίνει το πέρας της γραμματοσειράς\n" - -#: src/psfxtable.c:152 -#, c-format -msgid "%s: Bad end of range (0x%lx)\n" -msgstr "%s: Εσφαλμένο πέρας περιοχής (0x%lx)\n" - -#: src/psfxtable.c:171 -#, c-format -msgid "" -"%s: Corresponding to a range of font positions, there should be a Unicode " -"range\n" -msgstr "" -"%s: Θα πρέπει να υπάρχει μια Unicode περιοχήπου αντιστοιχεί στη περιοχή " -"θέσεων της γραμματοσειράς\n" - -#: src/psfxtable.c:263 -#, c-format -msgid "" -"Usage:\n" -"\t%s infont intable outfont\n" -msgstr "" -"Χρήση:\n" -"\t%s γραμματοσειράΕισόδου πίνακαςΕισόδου γραμματοσειράΕξόδου\n" - -#: src/psfxtable.c:272 -#, c-format -msgid "" -"Usage:\n" -"\t%s infont [outtable]\n" -msgstr "" -"Χρήση:\n" -"\t%s γραμματοσειράΕισόδου [πίνακαςΕξόδου]\n" - -#: src/psfxtable.c:281 -#, c-format -msgid "" -"Usage:\n" -"\t%s infont outfont\n" -msgstr "" -"Χρήση:\n" -"\t%s γραμματοσειράΕισόδου γραμματοσειράΕξόδου\n" - -#: src/psfxtable.c:304 -#, c-format -msgid "" -"Usage:\n" -"\t%s [-i infont] [-o outfont] [-it intable] [-ot outtable] [-nt]\n" -msgstr "" -"Χρήση:\n" -"\t%s [-i γραμματοσειράΕισόδου] [-o γραμματοσειράΕξόδου] [-it πίνακαςΕισόδου] " -"[-ot πίνακαςΕξόδου] [-nt]\n" - -#: src/psfxtable.c:364 -#, c-format -msgid "%s: Bad magic number on %s\n" -msgstr "%s: Εσφαλμένος μαγικός αριθμός για %s\n" - -#: src/psfxtable.c:383 -#, c-format -msgid "%s: psf file with unknown magic\n" -msgstr "%s: αρχείο psf με άγνωστο μαγικό αριθμό\n" - -#: src/psfxtable.c:399 -#, c-format -msgid "%s: input font does not have an index\n" -msgstr "%s: η γραμματοσειρά εισόδου δεν περιέχει ευρετήριο\n" - -#: src/resizecons.c:147 -#, c-format -msgid "resizecons: cannot find videomode file %s\n" -msgstr "resizecons: αδυνατώ να βρω το αρχείο videomode %s\n" - -#: src/resizecons.c:164 -msgid "Invalid number of lines\n" -msgstr "Άκυρος αριθμός γραμμών\n" - -#: src/resizecons.c:247 -#, c-format -msgid "Old mode: %dx%d New mode: %dx%d\n" -msgstr "Παλαιά κατάσταση: %dx%d Νέα κατάσταση: %dx%d\n" - -#: src/resizecons.c:249 -#, c-format -msgid "Old #scanlines: %d New #scanlines: %d Character height: %d\n" -msgstr "Παλαιές #scanlines: %d Νέες #scanlines: %d Ύψος χαρακτήρα: %d\n" - -#: src/resizecons.c:260 -#, c-format -msgid "resizecons: the command `%s' failed\n" -msgstr "resizecons: αποτυχία εντολής `%s'\n" - -#: src/resizecons.c:343 -#, c-format -msgid "" -"resizecons: don't forget to change TERM (maybe to con%dx%d or linux-%dx%d)\n" -msgstr "" -"resizecons: μή ξεχνάτε την αλλαγή του TERM (ίσως σε con%dx%d ή linux-%dx%d)\n" - -#: src/resizecons.c:357 -#, c-format -msgid "" -"resizecons:\n" -"call is: resizecons COLSxROWS or: resizecons COLS ROWS\n" -"or: resizecons -lines ROWS, with ROWS one of 25, 28, 30, 34, 36, 40, 44, 50, " -"60\n" -msgstr "" -"resizecons:\n" -"η κλήση είναι: resizecons ΣΤΗΛΕΣxΓΡΑΜΜΕΣ ή: resizecons ΣΤΗΛΕΣ ΓΡΑΜΜΕΣ\n" -"ή: resizecons -lines ΓΡΑΜΜΕΣ, με ΓΡΑΜΜΕΣ μία από 25, 28, 30, 34, 36, 40, 44, " -"50, 60\n" - -#: src/resizecons.c:396 -#, c-format -msgid "resizecons: cannot get I/O permissions.\n" -msgstr "resizecons: αδύνατη η λήψη δικαιωμάτων I/O.\n" - -#: src/screendump.c:52 -#, c-format -msgid "usage: screendump [n]\n" -msgstr "χρήση: screendump [n]\n" - -#: src/screendump.c:82 -#, fuzzy, c-format -msgid "Error reading %s" -msgstr "Σφάλμα ανάγνωσης %s\n" - -#: src/screendump.c:127 -#, c-format -msgid "couldn't read %s, and cannot ioctl dump\n" -msgstr "" -"αδυναμία ανάγνωσης του %s, και δε μπορώ να το εμφανίσω με την ioctl()\n" - -#: src/screendump.c:133 -#, c-format -msgid "couldn't read %s\n" -msgstr "αδύνατη ανάγνωση %s\n" - -#: src/screendump.c:142 -#, c-format -msgid "Strange ... screen is both %dx%d and %dx%d ??\n" -msgstr "Περίεργο ...η οθόνη είναι συγχρόνως %dx%d και %dx%d ;;\n" - -#: src/screendump.c:159 -msgid "Error writing screendump\n" -msgstr "Σφάλμα εγγραφής screendump\n" - -#: src/setfont.c:78 -#, fuzzy, c-format -msgid "" -"Usage: setfont [write-options] [-] [newfont..] [-m consolemap] [-u " -"unicodemap]\n" -" write-options (take place before file loading):\n" -" -o Write current font to \n" -" -O Write current font and unicode map to \n" -" -om Write current consolemap to \n" -" -ou Write current unicodemap to \n" -"If no newfont and no -[o|O|om|ou|m|u] option is given,\n" -"a default font is loaded:\n" -" setfont Load font \"default[.gz]\"\n" -" setfont - Load font \"default8x[.gz]\"\n" -"The - option selects a font from a codepage that contains three fonts:\n" -" setfont -{8|14|16} codepage.cp[.gz] Load 8x font from codepage.cp\n" -"Explicitly (with -m or -u) or implicitly (in the fontfile) given mappings\n" -"will be loaded and, in the case of consolemaps, activated.\n" -" -h (no space) Override font height.\n" -" -m Load console screen map.\n" -" -u Load font unicode map.\n" -" -m none Suppress loading and activation of a screen map.\n" -" -u none Suppress loading of a unicode map.\n" -" -v Be verbose.\n" -" -C Indicate console device to be used.\n" -" -V Print version and exit.\n" -"Files are loaded from the current directory or %s/*/.\n" -msgstr "" -"Χρήση: setfont [επιλογές-εγγραφής] [-] [νέα-γραμματοσειρά..] [-m " -"consolemap] [-u unicodemap]\n" -" Οι επιλογές-εγγραφής (προηγούνται της φόρτωσης του αρχείου):\n" -" -o <αρχείο> Εγγραφή τρέχουσας γραμμ/σειράς στο <αρχείο>\n" -" -O <αρχείο> Εγγραφή τρέχουσας γραμμ/σειράς καί unicode map στο " -"<αρχείο>\n" -" -om <αρχείο> Εγγραφή τρέχουσας consolemap στο <αρχείο>\n" -" -ou <αρχείο> Εγγραφή τρέχουσας unicodemap στο <αρχείο>\n" -"Αν δε δίνεται νέα γραμμ/σειρά και ουδεμία επιλογή -[o|O|om|ou|m|u],\n" -"τότε φορτώνεται μία προεπιλεγμένη γραμμ/σειρά:\n" -" setfont Φόρτωση γραμμ/σειράς \"default[.gz]\"\n" -" setfont - Φόρτωση γραμμ/σειράς \"default8x[.gz]\"\n" -"Η - επιλογή επιλέγει μία γραμμ/σειρά από μία κωδικοσελίδα\n" -"πού περιέχει τρεις γραμμ/σειρές:\n" -" setfont -{8|14|16} codepage.cp[.gz] Φόρτωση γραμμ/σειράς 8x από την " -"codepage.cp\n" -"Ρητώς (με -m ή -u) ή εμμέσως (στο αρχείο γραμμ/σειράς) οι δεδομένες " -"απεικονίσεις\n" -"θα φορτωθούν και, στην περίπτωση των consolemaps, θα ενεργοποιηθούν.\n" -" -h (χωρίς διάστημα) Παράκαμψη ύψους γραμμ/σειράς.\n" -" -m Φόρτωση screen map της κονσόλας.\n" -" -u Φόρτωση unicode map της γραμμ/σειράς.\n" -" -m none Σταμάτημα φόρτωσης κι ενεργοποίησης της screen map.\n" -" -u none Σταμάτημα φόρτωσης μιάς unicode map.\n" -" -v Πληροφορίες κατά την εκτέλεση της εντολής.\n" -" -V Εμφάνιση πληροφοριών έκδοσης κι έξοδος.\n" -"Τα αρχεία φορτώνονται από τον τρέχοντα κατάλογο ή από %s/*/.\n" - -#: src/setfont.c:181 -#, c-format -msgid "setfont: too many input files\n" -msgstr "setfont: πάρα πολλά αρχεία εισόδου\n" - -#: src/setfont.c:189 -#, c-format -msgid "" -"setfont: cannot both restore from character ROM and from file. Font " -"unchanged.\n" -msgstr "" -"setfont: αδύνατη επαναφορά από τη ROM χαρακτήρων και από αρχείο συγχρόνως. Η " -"γραμματοσειρά παραμένει αμετάβλητη.\n" - -#: src/setfont.c:264 -#, c-format -msgid "Bad character height %d\n" -msgstr "Εσφαλμένο ύψος χαρακτήρα %d\n" - -#: src/setfont.c:268 -#, c-format -msgid "Bad character width %d\n" -msgstr "Εσφαλμένο πλάτος χαρακτήρα %d\n" - -#: src/setfont.c:293 -#, c-format -msgid "%s: font position 32 is nonblank\n" -msgstr "%s: η θέση 32 της γραμματοσειράς δεν είναι κενή\n" - -#: src/setfont.c:301 -#, c-format -msgid "%s: wiped it\n" -msgstr "%s: το καθάρισα\n" - -#: src/setfont.c:305 -#, c-format -msgid "%s: background will look funny\n" -msgstr "%s: το παρασκήνιο θα φαίνεται αλλόκοτο\n" - -#: src/setfont.c:315 -#, c-format -msgid "Loading %d-char %dx%d font from file %s\n" -msgstr "Φόρτωση των %d-χαρακτ. της γραμμ/σειράς %dx%d από το αρχείο %s\n" - -#: src/setfont.c:318 -#, c-format -msgid "Loading %d-char %dx%d font\n" -msgstr "Φόρτωση των %d-χαρακτ. της γραμμ/σειράς %dx%d\n" - -#: src/setfont.c:321 -#, c-format -msgid "Loading %d-char %dx%d (%d) font from file %s\n" -msgstr "Φόρτωση των %d-χαρακτ. της γραμμ/σειράς %dx%d (%d) από το αρχείο %s\n" - -#: src/setfont.c:324 -#, c-format -msgid "Loading %d-char %dx%d (%d) font\n" -msgstr "Φόρτωση των %d-χαρακτ. της γραμμ/σειράς %dx%d (%d)\n" - -#: src/setfont.c:380 -#, c-format -msgid "%s: bug in do_loadtable\n" -msgstr "%s: σφάλμα στο do_loadtable\n" - -#: src/setfont.c:386 -#, c-format -msgid "Loading Unicode mapping table...\n" -msgstr "Φόρτωση πίνακα απεικόνισης Unicode...\n" - -#: src/setfont.c:422 src/setfont.c:510 -#, c-format -msgid "Cannot open font file %s\n" -msgstr "Αδύνατο το άνοιγμα του αρχείου γραμματοσειράς %s\n" - -#: src/setfont.c:433 -#, c-format -msgid "When loading several fonts, all must be psf fonts - %s isn't\n" -msgstr "" -"Κατά τη φόρτωση διαφόρων γραμμ/σειρών, όλες πρέπει να είναι psf - %s δεν " -"είναι\n" - -#: src/setfont.c:443 -#, c-format -msgid "Read %d-char %dx%d font from file %s\n" -msgstr "Ανάγνωση %d-χαρακτ. της γραμματοσειράς %dx%d από το αρχείο %s\n" - -#: src/setfont.c:449 -#, c-format -msgid "When loading several fonts, all must have the same height\n" -msgstr "" -"Κατά τη φόρτωση πολλών γραμματοσειρών, όλες πρέπει να έχουν το ίδιο ύψος\n" - -#: src/setfont.c:456 -#, c-format -msgid "When loading several fonts, all must have the same width\n" -msgstr "" -"Κατά τη φόρτωση πολλών γραμματοσειρών, όλες πρέπει να έχουν ίδιο πλάτος\n" - -#: src/setfont.c:497 -#, c-format -msgid "Cannot find default font\n" -msgstr "Αδυνατώ να βρω την προεπιλεγμένη γραμματοσειρά\n" - -#: src/setfont.c:504 -#, c-format -msgid "Cannot find %s font\n" -msgstr "Αδυνατώ να βρω τη γραμματοσειρά %s\n" - -#: src/setfont.c:516 -#, c-format -msgid "Reading font file %s\n" -msgstr "Ανάγνωση αρχείου γραμματοσειράς %s\n" - -#: src/setfont.c:557 -#, c-format -msgid "No final newline in combine file\n" -msgstr "Δεν υπάρχει τελική νέα γραμμή στο συνδιασμένο αρχείο\n" - -#: src/setfont.c:563 -#, c-format -msgid "Too many files to combine\n" -msgstr "Πάρα πολλά αρχεία για συνδιασμό\n" - -#: src/setfont.c:587 -#, c-format -msgid "Hmm - a font from restorefont? Using the first half.\n" -msgstr "Χμμ - γραμματοσειρά από το restorefont; Χρήση του πρώτου μισού.\n" - -#: src/setfont.c:604 -#, c-format -msgid "Bad input file size\n" -msgstr "Εσφαλμένο μέγεθος αρχείου εισόδου\n" - -#: src/setfont.c:626 -#, c-format -msgid "" -"This file contains 3 fonts: 8x8, 8x14 and 8x16. Please indicate\n" -"using an option -8 or -14 or -16 which one you want loaded.\n" -msgstr "" -"Αυτό το αρχείο περιέχει 3 γραμματοσειρές: 8x8, 8x14 και 8x16. Παρακαλώ\n" -"υποδείξτε με τις επιλογές -8 ή -14 ή -16 ποια θέλετε.\n" - -#: src/setfont.c:643 -#, c-format -msgid "You asked for font size %d, but only 8, 14, 16 are possible here.\n" -msgstr "" -"Ζητήσατε μέγεθος γραμματοσειράς %d, αλλά μόνον 8, 14, 16\n" -"είναι δυνατόν εδώ.\n" - -#: src/setfont.c:689 -#, c-format -msgid "Found nothing to save\n" -msgstr "Τίποτε για διάσωση\n" - -#: src/setfont.c:698 -#, c-format -msgid "Saved %d-char %dx%d font file on %s\n" -msgstr "%d-χαρακτ. της γραμματοσειράς %dx%d διασώθηκαν στο αρχείο %s\n" - -#: src/setkeycodes.c:26 -#, c-format -msgid "" -"usage: setkeycode scancode keycode ...\n" -" (where scancode is either xx or e0xx, given in hexadecimal,\n" -" and keycode is given in decimal)\n" -msgstr "" -"χρήση: setkeycode scancode keycode ...\n" -" (όπου ο scancode είναι xx ή e0xx, σε δεκαεξαδική μορφή,\n" -" και ο keycode σε δεκαδική)\n" - -#: src/setkeycodes.c:48 -msgid "even number of arguments expected" -msgstr "αναμενόταν ζυγός αριθμός ορισμάτων " - -#: src/setkeycodes.c:57 -msgid "error reading scancode" -msgstr "σφάλμα ανάγνωσης κωδικού σάρωσης" - -#: src/setkeycodes.c:65 -msgid "code outside bounds" -msgstr "κωδικός εκτός ορίων" - -#: src/setkeycodes.c:74 -#, fuzzy, c-format -msgid "failed to set scancode %x to keycode %d: ioctl KDSETKEYCODE" -msgstr "αποτυχία απόδοσης του κωδικού σάρωσης %x στον κωδικό πλήκτρου %d\n" - -#: src/setleds.c:25 -#, c-format -msgid "" -"Usage:\n" -"\tsetleds [-v] [-L] [-D] [-F] [[+|-][ num | caps | scroll %s]]\n" -"Thus,\n" -"\tsetleds +caps -num\n" -"will set CapsLock, clear NumLock and leave ScrollLock unchanged.\n" -"The settings before and after the change (if any) are reported\n" -"when the -v option is given or when no change is requested.\n" -"Normally, setleds influences the vt flag settings\n" -"(and these are usually reflected in the leds).\n" -"With -L, setleds only sets the leds, and leaves the flags alone.\n" -"With -D, setleds sets both the flags and the default flags, so\n" -"that a subsequent reset will not change the flags.\n" -msgstr "" -"Χρήση:\n" -"\tsetleds [-v] [-L] [-D] [-F] [[+|-][ num | caps | scroll %s]]\n" -"Επίσης,\n" -"\tsetleds +caps -num\n" -"θα ενεργοποιήσει το CapsLock, θα καθαρίσει το NumLock\n" -"και θα αφήσει το ScrollLock αμετάβλητο.\n" -"Οι ρυθμίσεις πριν και μετά την αλλαγή (αν υπάρξει) αναφέρονται\n" -"όταν δοθεί η επιλογή -v ή όταν ουδεμία αλλαγή ζητηθεί.\n" -"Κανονικά, η setleds επηρεάζει τις ρυθμίσεις σημαίας του vt\n" -"(και αυτές συνήθως αντανακλώνται στις φωτοδιόδους).\n" -"Με -L, η setleds ρυθμίζει τις φωτοδιόδους χωρίς να επηρεάσει τις σημαίες.\n" -"Με -D, η setleds ρυθμίζει και τις σημαίες και τη προεπιλογή σημαιών, έτσι\n" -"μια επακόλουθη επανάταξη δε θα αλλάξει τις σημαίες.\n" - -#: src/setleds.c:46 -msgid "on " -msgstr "ενεργό" - -#: src/setleds.c:46 -msgid "off" -msgstr "ανενεργό" - -#: src/setleds.c:90 -#, fuzzy -msgid "" -"Error reading current led setting. Maybe stdin is not a VT?: ioctl KDGETLED" -msgstr "" -"Σφάλμα ανάγνωσης τρέχουσας ρύθμισης φωτοδιόδων. Μήπως η κανονική είσοδος δεν " -"είναι VT;\n" - -#: src/setleds.c:110 -#, fuzzy -msgid "" -"Error reading current flags setting. Maybe you are not on the console?: " -"ioctl KDGKBLED" -msgstr "" -"Σφάλμα ανάγνωσης τρέχουσας ρύθμισης σημαιών. Μήπως δεν είστε στην κονσόλα;\n" - -#: src/setleds.c:129 -#, fuzzy -msgid "Error reading current led setting from /dev/kbd: ioctl KIOCGLED" -msgstr "Σφάλμα ανάγνωσης τρέχουσας ρύθμισης φωτοδιόδων από το /dev/kbd.\n" - -#: src/setleds.c:133 -msgid "KIOCGLED unavailable?\n" -msgstr "KIOCGLED μη διαθέσιμο;\n" - -#: src/setleds.c:148 -#, fuzzy -msgid "Error reading current led setting from /dev/kbd: ioctl KIOCSLED" -msgstr "Σφάλμα ανάγνωσης τρέχουσας ρύθμισης φωτοδιόδων από το /dev/kbd.\n" - -#: src/setleds.c:152 -msgid "KIOCSLED unavailable?\n" -msgstr "KIOCSLED μη διαθέσιμο;\n" - -#: src/setleds.c:208 -msgid "Error resetting ledmode\n" -msgstr "Σφάλμα επανάταξης ledmode\n" - -#: src/setleds.c:216 -#, c-format -msgid "Current default flags: " -msgstr "Τρέχουσα προεπιλογή σημαιών: " - -#: src/setleds.c:220 -#, c-format -msgid "Current flags: " -msgstr "Τρέχουσες σημαίες: " - -#: src/setleds.c:224 -#, c-format -msgid "Current leds: " -msgstr "Τρέχουσες φωτοδίοδοι: " - -#: src/setleds.c:260 src/setmetamode.c:96 -#, c-format -msgid "" -"unrecognized argument: _%s_\n" -"\n" -msgstr "" -"μη αναγνωρισμένα ορίσματα: _%s_\n" -"\n" - -#: src/setleds.c:269 -#, c-format -msgid "Old default flags: " -msgstr "Παλαιά προεπιλογή σημαιών: " - -#: src/setleds.c:271 -#, c-format -msgid "New default flags: " -msgstr "Νέα προεπιλεγή σημαιών: " - -#: src/setleds.c:278 -#, c-format -msgid "Old flags: " -msgstr "Παλαιές σημαίες: " - -#: src/setleds.c:280 -#, c-format -msgid "New flags: " -msgstr "Νέες σημαίες: " - -#: src/setleds.c:293 src/setleds.c:302 -#, c-format -msgid "Old leds: " -msgstr "Παλαιές φωτοδίοδοι: " - -#: src/setleds.c:295 src/setleds.c:304 -#, c-format -msgid "New leds: " -msgstr "Νέες φωτοδίοδοι: " - -#: src/setmetamode.c:24 -#, c-format -msgid "" -"Usage:\n" -"\tsetmetamode [ metabit | meta | bit | escprefix | esc | prefix ]\n" -"Each vt has his own copy of this bit. Use\n" -"\tsetmetamode [arg] < /dev/ttyn\n" -"to change the settings of another vt.\n" -"The setting before and after the change are reported.\n" -msgstr "" -"Χρήση:\n" -"\tsetmetamode [ metabit | meta | bit | escprefix | esc | prefix ]\n" -"Κάθε vt έχει αντίγραφο αυτού του bit. Χρησιμοποιείστε\n" -"\tsetmetamode [όρισμα] < /dev/ttyn\n" -"για ν' αλλάξετε τις ρυθμίσεις ενός άλλου vt.\n" -"Οι ρυθμίσεις πριν και μετά τις αλλαγές εμφανίζονται υπό μορφή αναφοράς.\n" - -#: src/setmetamode.c:40 -msgid "Meta key sets high order bit\n" -msgstr "Το πλήκτρο Meta ενεργοποιεί το bit υψηλής τάξεως\n" - -#: src/setmetamode.c:43 -msgid "Meta key gives Esc prefix\n" -msgstr "Το πλήκτρο Meta δημιουργεί πρόθεμα Esc\n" - -#: src/setmetamode.c:46 -msgid "Strange mode for Meta key?\n" -msgstr "Περίεργη κατάσταση για ένα πλήκτρο Meta;\n" - -#: src/setmetamode.c:80 -#, fuzzy -msgid "" -"Error reading current setting. Maybe stdin is not a VT?: ioctl KDGKBMETA" -msgstr "" -"Σφάλμα ανάγνωσης τρέχουσας ρύθμισης. Ισως η κανονική είσοδος δεν είναι ένα " -"VT.\n" - -#: src/setmetamode.c:100 -#, c-format -msgid "old state: " -msgstr "παλαιά κατάσταση: " - -#: src/setmetamode.c:105 -#, c-format -msgid "new state: " -msgstr "νέα κατάσταση: " - -#: src/setvesablank.c:29 -#, c-format -msgid "usage: %s\n" -msgstr "χρήση: %s\n" - -#: src/setvtrgb.c:44 -#, c-format -msgid "" -"Usage: %s [-h] [-V]\n" -" %s vga|FILE|-\n" -"\n" -"If you use the FILE parameter, FILE should be exactly 3 lines of\n" -"comma-separated decimal values for RED, GREEN, and BLUE.\n" -"\n" -"To seed a valid FILE:\n" -" cat /sys/module/vt/parameters/default_{red,grn,blu} > FILE\n" -"\n" -"and then edit the values in FILE.\n" -"\n" -"Other options:\n" -" -h print this usage message\n" -" -V print version number\n" -"\n" -msgstr "" - -#: src/setvtrgb.c:75 -#, c-format -msgid "Error: %s: Invalid value in field %u in line %u." -msgstr "" - -#: src/setvtrgb.c:82 -#, c-format -msgid "Error: %s: Insufficient number of fields in line %u." -msgstr "" - -#: src/setvtrgb.c:87 -#, c-format -msgid "Error: %s: Line %u has ended unexpectedly.\n" -msgstr "" - -#: src/setvtrgb.c:91 -#, fuzzy, c-format -msgid "Error: %s: Line %u is too long.\n" -msgstr "%s: %s: Προειδοποίηση: πολύ μεγάλη γραμμή\n" - -#: src/showconsolefont.c:38 -msgid "failed to restore original translation table\n" -msgstr "αποτυχία αποκατάστασης αρχικού πίνακα μετάφρασης\n" - -#: src/showconsolefont.c:42 -msgid "failed to restore original unimap\n" -msgstr "αποτυχία αποκατάστασης αρχικού unimap\n" - -#: src/showconsolefont.c:61 -msgid "cannot change translation table\n" -msgstr "αδυνατώ ν' αλλάξω τον πίνακα μετάφρασης\n" - -#: src/showconsolefont.c:102 -#, c-format -msgid "" -"usage: showconsolefont -V|--version\n" -" showconsolefont [-C tty] [-v] [-i]\n" -"(probably after loading a font with `setfont font')\n" -"\n" -"Valid options are:\n" -" -V --version Print version number and exit.\n" -" -C tty Device to read the font from. Default: current tty.\n" -" -v Be more verbose.\n" -" -i Don't print out the font table, just show\n" -" ROWSxCOLSxCOUNT and exit.\n" -msgstr "" - -#: src/showconsolefont.c:170 -#, fuzzy, c-format -msgid "Character count: %d\n" -msgstr "Εσφαλμένο πλάτος χαρακτήρα %d\n" - -#: src/showconsolefont.c:171 -#, c-format -msgid "Font width : %d\n" -msgstr "" - -#: src/showconsolefont.c:172 -#, c-format -msgid "Font height : %d\n" -msgstr "" - -#: src/showconsolefont.c:183 -#, fuzzy, c-format -msgid "" -"Showing %d-char font\n" -"\n" -msgstr "Φόρτωση των %d-χαρακτ. της γραμμ/σειράς %dx%d\n" - -#: src/showkey.c:51 -msgid "?UNKNOWN?" -msgstr ";ΑΓΝΩΣΤΟ;" - -#: src/showkey.c:54 -#, c-format -msgid "kb mode was %s\n" -msgstr "Η κατάσταση kb ήταν %s\n" - -#: src/showkey.c:56 -#, c-format -msgid "" -"[ if you are trying this under X, it might not work\n" -"since the X server is also reading /dev/console ]\n" -msgstr "" -"[ αν το προσπαθείτε στα Χ, ίσως να μη δουλεύει\n" -"αφού κι ο εξυπηρετητής Χ διαβάζει επίσης το /dev/console ]\n" - -#: src/showkey.c:76 -#, c-format -msgid "caught signal %d, cleaning up...\n" -msgstr "ελήφθη το σήμα %d, καθαρισμός...\n" - -#: src/showkey.c:92 -#, fuzzy, c-format -msgid "" -"showkey version %s\n" -"\n" -"usage: showkey [options...]\n" -"\n" -"valid options are:\n" -"\n" -"\t-h --help\tdisplay this help text\n" -"\t-a --ascii\tdisplay the decimal/octal/hex values of the keys\n" -"\t-s --scancodes\tdisplay only the raw scan-codes\n" -"\t-k --keycodes\tdisplay only the interpreted keycodes (default)\n" -"\t-V --version\tprint version number\n" -msgstr "" -"showkey έκδοση %s\n" -"\n" -"χρήση: showkey [επιλογές...]\n" -"\n" -"έγκυρες επιλογές είναι:\n" -"\n" -"\t-h --help\tεμφάνιση αυτού εδώ του κειμένου βοήθειας\n" -"\t-a --ascii\tεμφάνιση δεκαδικών/οκταδικών/εξαδικών τιμών των πλήκτρων\n" -"\t-s --scancodes\tεμφάνιση μόνον των ακατέργαστων κωδικών σάρωσης\n" -"\t-k --keycodes\tεμφάνιση μόνον των διερμηνευμένων κωδικών πλήκτρων " -"(προεπιλογή)\n" - -#: src/showkey.c:171 -#, c-format -msgid "" -"\n" -"Press any keys - Ctrl-D will terminate this program\n" -"\n" -msgstr "" -"\n" -"Πατήστε οιαδήποτε πλήκτρα - Ctrl-D θα τερματίσει το πρόγραμμα\n" -"\n" - -#: src/showkey.c:239 -#, c-format -msgid "press any key (program terminates 10s after last keypress)...\n" -msgstr "" -"πατήστε ένα πλήκτρο (το πρόγραμμα τερματίζεται 10s μετά τελευταίο πάτημα)..\n" - -#: src/showkey.c:263 -msgid "release" -msgstr "απελευθέρωση" - -#: src/showkey.c:263 -msgid "press" -msgstr "πάτημα" - -#: src/showkey.c:273 -#, c-format -msgid "keycode %3d %s\n" -msgstr "κωδικός πλήκτρου %3d %s\n" - -#: src/totextmode.c:33 -#, fuzzy -msgid "usage: totextmode\n" -msgstr "χρήση: getkeycodes\n" - -#: src/vlock/auth.c:75 -msgid "" -"Please try again later.\n" -"\n" -"\n" -msgstr "" - -#: src/vlock/auth.c:83 -#, c-format -msgid "The entire console display is now completely locked by %s.\n" -msgstr "" - -#: src/vlock/auth.c:86 -#, c-format -msgid "The %s is now locked by %s.\n" -msgstr "" - -#: src/vlock/auth.c:89 -msgid "Use Alt-function keys to switch to other virtual consoles." -msgstr "" - -#: src/vlock/parse.c:51 -#, c-format -msgid "Try `%s --help' for more information.\n" -msgstr "" - -#: src/vlock/parse.c:59 -#, c-format -msgid "" -"%s: locks virtual consoles, saving your current session.\n" -"Usage: %s [options]\n" -" Where [options] are any of:\n" -"-c or --current: lock only this virtual console, allowing user to\n" -" switch to other virtual consoles.\n" -"-a or --all: lock all virtual consoles by preventing other users\n" -" from switching virtual consoles.\n" -"-v or --version: Print the version number of vlock and exit.\n" -"-h or --help: Print this help message and exit.\n" -msgstr "" - -#: src/vlock/username.c:57 -#, fuzzy -msgid "unrecognized user" -msgstr "" -"μη αναγνωρισμένα ορίσματα: _%s_\n" -"\n" - -#: src/vlock/vlock.c:59 -msgid "stdin is not a tty" -msgstr "" - -#: src/vlock/vt.c:148 -#, c-format -msgid "This tty (%s) is not a virtual console.\n" -msgstr "" - -#: src/vlock/vt.c:155 -#, fuzzy, c-format -msgid "The entire console display cannot be locked.\n" -msgstr "%s: VT 1 είναι η κονσόλα και δε μπορεί ν' αποδεσμευτεί\n" - -#~ msgid "%s: deallocating all unused consoles failed\n" -#~ msgstr "%s: αποτυχία αποδέσμευσης όλων των μή χρησιμοποιουμένων κονσολών\n" - -#~ msgid "kbd_mode: error reading keyboard mode\n" -#~ msgstr "kbd_mode: σφάλμα ανάγνωσης καταστάσεως πληκτρολογίου\n" - -#~ msgid "%s: error setting keyboard mode\n" -#~ msgstr "%s: σφάλμα κατά τον ορισμό της κατάστασης πληκτρολογίου\n" - -#~ msgid "Error opening /dev/kbd.\n" -#~ msgstr "Σφάλμα κατά το άνοιγμα του /dev/kbd.\n" - -#~ msgid "%s: out of memory?\n" -#~ msgstr "%s: εξαντλημένη μνήμη;\n" - -#, fuzzy -#~ msgid "unable to keymap %d" -#~ msgstr "openvt: Δε μπορώ ν' ανοίξω το %s: %s\n" - -#, fuzzy -#~ msgid "func %d not allocated" -#~ msgstr "από τους οποίους %d έχουν διατεθεί δυναμικά\n" - -#, fuzzy -#~ msgid "unable to get compose definitions" -#~ msgstr "μέγιστος αριθμός συνθέτων προσδιορισμών: %d\n" - -#, fuzzy -#~ msgid "KDGKBENT error at index 0 in table %d\n" -#~ msgstr "Σφάλμα KDGKBENT στο ευρετήριο 0 στον πίνακα %d: " - -#~ msgid "%s: cannot find any keymaps?\n" -#~ msgstr "%s: δε βρέθηκε καμία απεικόνιση πλήκτρων (keymap);\n" - -#~ msgid "%s: plain map not allocated? very strange ...\n" -#~ msgstr "%s: δεν εκχωρήθηκε μιά απλή απεικόνιση; πολύ περίεργο ...\n" - -#~ msgid "# not alt_is_meta: on keymap %d key %d is bound to" -#~ msgstr "" -#~ "# δεν είναι alt_is_meta: στην keymap %d το πλήκτρο %d αντιστοιχεί σε" - -#~ msgid "KDGKBSENT failed at index %d: " -#~ msgstr "Αποτυχία KDGKBSENT στο ευρετήριο %d: " - -#~ msgid "error executing %s\n" -#~ msgstr "σφάλμα κατά την εκτέλεση %s\n" - -#, fuzzy -#~ msgid "Warning: path too long: %s/%s\n" -#~ msgstr "%s: Προειδοποίηση: πολύ μεγάλη γραμμή\n" - -#, fuzzy -#~ msgid "cannot open include file %s" -#~ msgstr "Αδύνατο το άνοιγμα του αρχείου γραμματοσειράς %s\n" - -#, fuzzy -#~ msgid "string too long" -#~ msgstr "%s: Προειδοποίηση: πολύ μεγάλη γραμμή\n" - -#, fuzzy -#~ msgid "too many (%d) entries on one line" -#~ msgstr "Πάρα πολλά αρχεία για συνδιασμό\n" - -#, fuzzy -#~ msgid "Loading %s\n" -#~ msgstr "Σφάλμα ανάγνωσης %s\n" - -#, fuzzy -#~ msgid "syntax error in map file\n" -#~ msgstr "Σφάλμα εγγραφής της απεικόνισης στο αρχείο\n" - -#, fuzzy -#~ msgid "Searching in %s\n" -#~ msgstr "σφάλμα κατά την εκτέλεση %s\n" - -#~ msgid " use `openvt -f' to force.\n" -#~ msgstr " χρησιμοποιείστε `openvt -f' προς εξαναγκασμό.\n" - -#~ msgid "" -#~ "\n" -#~ "openvt: could not open %s R/W (%s)\n" -#~ msgstr "" -#~ "\n" -#~ "openvt: αδύνατον το άνοιγμα του %s σε Α/Ε (%s)\n" - -#~ msgid "openvt: could not deallocate console %d\n" -#~ msgstr "openvt: δε μπορώ ν' αποδεσμεύσω την κονσόλα %d\n" - -#, fuzzy -#~ msgid "loadkeys: error reading keyboard mode\n" -#~ msgstr "kbd_mode: σφάλμα ανάγνωσης καταστάσεως πληκτρολογίου\n" - -#~ msgid "plus before %s ignored\n" -#~ msgstr "συν πριν το %s αγνοήθηκε\n" - -#~ msgid "usage: %s [-o map.orig] [map-file]\n" -#~ msgstr "χρήση: %s [-o map.orig] [map-αρχείο]\n" - -#~ msgid "" -#~ "usage: showconsolefont [-v|-V]\n" -#~ "(probably after loading a font with `setfont font')\n" -#~ msgstr "" -#~ "χρήση: showconsolefont [-v]-V]\n" -#~ "(πιθανώς μετά τη φόρτωση γραμματοσειράς με `setfont font')\n"