From e348dbbaf0265c25c81a861c5cdb64aa4daa8984 Mon Sep 17 00:00:00 2001 From: ben Date: Mon, 22 Jan 2007 10:51:18 +0000 Subject: git-svn-id: https://svn.neo-layout.org@23 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- grafik/SVG/KB_Germany.svg | 919 -------- grafik/SVG/neo20_alles_farbe.svg | 2193 ------------------ grafik/SVG/neo20_alles_grau.svg | 2193 ------------------ .../neo_basierend_auf_wikipedias_KB_Germany.svg | 2447 -------------------- .../neo_basierend_auf_wikipedias_KB_Germany.txt | 68 - grafik/neo20-rev19.pdf | Bin 329589 -> 0 bytes grafik/neo20.ods | Bin 15204 -> 20016 bytes grafik/svg/neo20_alles_farbe.svg | 2193 ++++++++++++++++++ grafik/svg/neo20_alles_grau.svg | 2193 ++++++++++++++++++ .../neo_basierend_auf_wikipedias_KB_Germany.txt | 70 + linux/xmodmap/LIESMICH.txt | 19 - linux/xmodmap/README.txt | 19 + linux/xmodmap/neo_de.xmodmap | 68 +- linux/xmodmap/neo_de_from_ie.xmodmap | 138 -- windows/XP/README.txt | 20 + windows/XP/TODO.txt | 6 + windows/XP/readme.txt | 20 - windows/XP/todo.txt | 6 - 18 files changed, 4536 insertions(+), 8036 deletions(-) delete mode 100644 grafik/SVG/KB_Germany.svg delete mode 100644 grafik/SVG/neo20_alles_farbe.svg delete mode 100644 grafik/SVG/neo20_alles_grau.svg delete mode 100644 grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.svg delete mode 100644 grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.txt delete mode 100644 grafik/neo20-rev19.pdf create mode 100644 grafik/svg/neo20_alles_farbe.svg create mode 100644 grafik/svg/neo20_alles_grau.svg create mode 100644 grafik/svg/neo_basierend_auf_wikipedias_KB_Germany.txt delete mode 100644 linux/xmodmap/LIESMICH.txt create mode 100644 linux/xmodmap/README.txt delete mode 100644 linux/xmodmap/neo_de_from_ie.xmodmap create mode 100644 windows/XP/README.txt create mode 100644 windows/XP/TODO.txt delete mode 100644 windows/XP/readme.txt delete mode 100644 windows/XP/todo.txt diff --git a/grafik/SVG/KB_Germany.svg b/grafik/SVG/KB_Germany.svg deleted file mode 100644 index 88f1572..0000000 --- a/grafik/SVG/KB_Germany.svg +++ /dev/null @@ -1,919 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Caps Lock - - - - - - - - - - - - - - - - - - - - Enter - - - - - Shift - - - - Shift - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/grafik/SVG/neo20_alles_farbe.svg b/grafik/SVG/neo20_alles_farbe.svg deleted file mode 100644 index 26b3c65..0000000 --- a/grafik/SVG/neo20_alles_farbe.svg +++ /dev/null @@ -1,2193 +0,0 @@ - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Shift - - - - - Tab - AltGr - Strg - AltGr - Alt - Strg - AltOption - AltOption - Menü - Shift - Enter - Backspace - - - Mod5 - Mod5 - - - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 0 - - - ' - ^ - , - . - ~ - - - X - W - L - F - G - H - K - C - V - J - ß - - - U - I - A - E - O - S - N - R - T - D - Y - Ö - Ü - Ä - P - Z - B - M - ; - : - Q - ˇ - § - $ - - ª - º - - - - - ` - ° - - - ˘ - ¬ - ¥ - £ - æ - œ - - - - - ¸ - @ - _ - [ - ] - ~ - ! - < - > - = - ; - ij - " - \ - / - { - } - * - ? - ( - ) - - - : - - ^ - $ - | - # - ` - + - % - & - " - ' - - - - ¹ - ² - ³ - ¢ - ¤ - Æ - Œ - » - « - - - ˛ - ˝ - IJ - φ - γ - ψ - κ - χ - λ - ξ - ι - α - ε - ω - σ - ν - ρ - τ - δ - υ - θ - ϑ - µ - β - ζ - π - η - - diff --git a/grafik/SVG/neo20_alles_grau.svg b/grafik/SVG/neo20_alles_grau.svg deleted file mode 100644 index 44fc76d..0000000 --- a/grafik/SVG/neo20_alles_grau.svg +++ /dev/null @@ -1,2193 +0,0 @@ - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Shift - - - - - Tab - AltGr - Strg - AltGr - Alt - Strg - AltOption - AltOption - Menü - Shift - Enter - Backspace - - - Mod5 - Mod5 - - - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 0 - - - ' - ^ - , - . - ~ - - - X - W - L - F - G - H - K - C - V - J - ß - - - U - I - A - E - O - S - N - R - T - D - Y - Ö - Ü - Ä - P - Z - B - M - ; - : - Q - ˇ - § - $ - - ª - º - - - - - ` - ° - - - ˘ - ¬ - ¥ - £ - æ - œ - - - - - ¸ - @ - _ - [ - ] - ~ - ! - < - > - = - ; - ij - " - \ - / - { - } - * - ? - ( - ) - - - : - - ^ - $ - | - # - ` - + - % - & - " - ' - - - - ¹ - ² - ³ - ¢ - ¤ - Æ - Œ - » - « - - - ˛ - ˝ - IJ - φ - γ - ψ - κ - χ - λ - ξ - ι - α - ε - ω - σ - ν - ρ - τ - δ - υ - θ - ϑ - µ - β - ζ - π - η - - diff --git a/grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.svg b/grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.svg deleted file mode 100644 index fd35429..0000000 --- a/grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.svg +++ /dev/null @@ -1,2447 +0,0 @@ - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Shift - - - - - Tab - AltGr - Strg - AltGr - Alt - Strg - AltOption - AltOption - Menü - Shift - Enter - Backspace - - - Mod5 - Mod5 - - - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 0 - - - ' - ^ - , - . - ~ - - - X - W - L - F - G - H - K - C - V - J - ß - - - U - I - A - E - O - S - N - R - T - D - Y - Ö - Ü - Ä - P - Z - B - M - ; - : - Q - ˇ - § - $ - - ª - º - - - - - ` - ° - - - ˘ - ¬ - ¥ - £ - æ - œ - - - - - ¸ - @ - _ - [ - ] - ~ - ! - < - > - = - ; - ij - " - \ - / - { - } - * - ? - ( - ) - - - : - - ^ - $ - | - # - ` - + - % - & - " - ' - - - - ¹ - ² - ³ - ¢ - ¤ - Æ - Œ - » - « - - - ˛ - ˝ - IJ - φ - γ - ψ - κ - χ - λ - ξ - ι - α - ε - ω - σ - ν - ρ - τ - δ - υ - θ - ϑ - µ - β - ζ - π - η - - diff --git a/grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.txt b/grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.txt deleted file mode 100644 index 287a1a0..0000000 --- a/grafik/SVG/neo_basierend_auf_wikipedias_KB_Germany.txt +++ /dev/null @@ -1,68 +0,0 @@ -== Quelle == -Die Datei wurde vom Wikipedia-Bild „KB_Germany.svg“ mit Inkscape angepasst. -Angepasst von Erik Streb (mail (at) erikstreb.de) - -== Dokumenteneinstellungen == -=== Einrasten === -- Umrandungsboxen am Gitter einrasten -- Einrastempfindlichkeit ca. 10 - -=== Gitter/Führungslinien === -Die Tasten sind auf einem Raster von 60 mal 60 Pixeln erstellt. Daher Abstand -X und Abstand Y = 60. - -Die Startpositionen des Rasters (Ursprung X und Ursprung Y) für die Beschriftung der -einzelnen Tasten sind unten angegeben als Ux und Uy. - -Immer (außer bei Ausnahmen) muss die Beschriftung von oben rechts aus -angepasst werden. - -== Schrift == -Was Schrift Größe Fett -Buchstaben DejaVu LGC Sans 22 Ja -Modifikatoren DejaVu LGC Sans 14 Ja - -== Gitterursprung == -=== Für die einzelnen Reihen und Ebenen === -Tastatur Position Ebene Zeichen Ux Uy Ax Ay -0. Reihe 1. X 9 7 60 60 -1. Reihe 1. X 39 7 60 60 -3. Reihe 1. X 24 7 60 60 - -0. Reihe 2. X 9 37 60 60 -1. Reihe 2. X 39 37 60 60 -2. Reihe 2. X 54 37 60 60 -3. Reihe 2. X 24 37 60 60 - -0. Reihe 3. X 37 7 60 60 -1. Reihe 3. X 7 7 60 60 -2. Reihe 3. X 22 7 60 60 -3. Reihe 3. X 52 7 60 60 - -0. Reihe 4. X 37 37 60 60 -1. Reihe 4. X 7 37 60 60 -2. Reihe 4. X 22 37 60 60 -3. Reihe 4. X 52 37 60 60 - -=== Für die Modifier === -Bei Strg für Positionierung das „g“ wegnehmen und links ausrichten. - -Modifier ganz links und auch rechtes AltGr: -Ux 9 -Uy 25 oder 40 (linkes Shift) - -Alt, rechte Strg und Menü: -Ux 39 -Uy 25 - -Alt Option: -Ux 35 -Uy 15 - -Enter (rechts ausrichten, von oben links anpassen): -Ux 51 -Uy 40 - -Backspace (von unten rechts anpassen): -Ux 9 -Uy 25 diff --git a/grafik/neo20-rev19.pdf b/grafik/neo20-rev19.pdf deleted file mode 100644 index 6bb2adc..0000000 Binary files a/grafik/neo20-rev19.pdf and /dev/null differ diff --git a/grafik/neo20.ods b/grafik/neo20.ods index f97efe0..e151ff0 100644 Binary files a/grafik/neo20.ods and b/grafik/neo20.ods differ diff --git a/grafik/svg/neo20_alles_farbe.svg b/grafik/svg/neo20_alles_farbe.svg new file mode 100644 index 0000000..26b3c65 --- /dev/null +++ b/grafik/svg/neo20_alles_farbe.svg @@ -0,0 +1,2193 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Shift + + + + + Tab + AltGr + Strg + AltGr + Alt + Strg + AltOption + AltOption + Menü + Shift + Enter + Backspace + + + Mod5 + Mod5 + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 0 + - + ' + ^ + , + . + ~ + + + X + W + L + F + G + H + K + C + V + J + ß + - + U + I + A + E + O + S + N + R + T + D + Y + Ö + Ü + Ä + P + Z + B + M + ; + : + Q + ˇ + § + $ + + ª + º + + + + + ` + ° + + + ˘ + ¬ + ¥ + £ + æ + œ + + + + + ¸ + @ + _ + [ + ] + ~ + ! + < + > + = + ; + ij + " + \ + / + { + } + * + ? + ( + ) + - + : + + ^ + $ + | + # + ` + + + % + & + " + ' + + + + ¹ + ² + ³ + ¢ + ¤ + Æ + Œ + » + « + + + ˛ + ˝ + IJ + φ + γ + ψ + κ + χ + λ + ξ + ι + α + ε + ω + σ + ν + ρ + τ + δ + υ + θ + ϑ + µ + β + ζ + π + η + + diff --git a/grafik/svg/neo20_alles_grau.svg b/grafik/svg/neo20_alles_grau.svg new file mode 100644 index 0000000..44fc76d --- /dev/null +++ b/grafik/svg/neo20_alles_grau.svg @@ -0,0 +1,2193 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Shift + + + + + Tab + AltGr + Strg + AltGr + Alt + Strg + AltOption + AltOption + Menü + Shift + Enter + Backspace + + + Mod5 + Mod5 + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 0 + - + ' + ^ + , + . + ~ + + + X + W + L + F + G + H + K + C + V + J + ß + - + U + I + A + E + O + S + N + R + T + D + Y + Ö + Ü + Ä + P + Z + B + M + ; + : + Q + ˇ + § + $ + + ª + º + + + + + ` + ° + + + ˘ + ¬ + ¥ + £ + æ + œ + + + + + ¸ + @ + _ + [ + ] + ~ + ! + < + > + = + ; + ij + " + \ + / + { + } + * + ? + ( + ) + - + : + + ^ + $ + | + # + ` + + + % + & + " + ' + + + + ¹ + ² + ³ + ¢ + ¤ + Æ + Œ + » + « + + + ˛ + ˝ + IJ + φ + γ + ψ + κ + χ + λ + ξ + ι + α + ε + ω + σ + ν + ρ + τ + δ + υ + θ + ϑ + µ + β + ζ + π + η + + diff --git a/grafik/svg/neo_basierend_auf_wikipedias_KB_Germany.txt b/grafik/svg/neo_basierend_auf_wikipedias_KB_Germany.txt new file mode 100644 index 0000000..8a961ac --- /dev/null +++ b/grafik/svg/neo_basierend_auf_wikipedias_KB_Germany.txt @@ -0,0 +1,70 @@ +== Quelle == +Die Datei wurde vom Wikipedia-Bild „KB_Germany.svg“ mit Inkscape angepasst. +Quelle: http://upload.wikimedia.org/wikipedia/commons/3/36/KB_Germany.svg +Stand: Januar 2007 +Angepasst von Erik Streb (mail (at) erikstreb.de) + +== Dokumenteneinstellungen == +=== Einrasten === +- Umrandungsboxen am Gitter einrasten +- Einrastempfindlichkeit ca. 10 + +=== Gitter/Führungslinien === +Die Tasten sind auf einem Raster von 60 mal 60 Pixeln erstellt. Daher Abstand +X und Abstand Y = 60. + +Die Startpositionen des Rasters (Ursprung X und Ursprung Y) für die Beschriftung der +einzelnen Tasten sind unten angegeben als Ux und Uy. + +Immer (außer bei Ausnahmen) muss die Beschriftung von oben rechts aus +angepasst werden. + +== Schrift == +Was Schrift Größe Fett +Buchstaben DejaVu LGC Sans 22 Ja +Modifikatoren DejaVu LGC Sans 14 Ja + +== Gitterursprung == +=== Für die einzelnen Reihen und Ebenen === +Tastatur Position Ebene Zeichen Ux Uy Ax Ay +0. Reihe 1. X 9 7 60 60 +1. Reihe 1. X 39 7 60 60 +3. Reihe 1. X 24 7 60 60 + +0. Reihe 2. X 9 37 60 60 +1. Reihe 2. X 39 37 60 60 +2. Reihe 2. X 54 37 60 60 +3. Reihe 2. X 24 37 60 60 + +0. Reihe 3. X 37 7 60 60 +1. Reihe 3. X 7 7 60 60 +2. Reihe 3. X 22 7 60 60 +3. Reihe 3. X 52 7 60 60 + +0. Reihe 4. X 37 37 60 60 +1. Reihe 4. X 7 37 60 60 +2. Reihe 4. X 22 37 60 60 +3. Reihe 4. X 52 37 60 60 + +=== Für die Modifier === +Bei Strg für Positionierung das „g“ wegnehmen und links ausrichten. + +Modifier ganz links und auch rechtes AltGr: +Ux 9 +Uy 25 oder 40 (linkes Shift) + +Alt, rechte Strg und Menü: +Ux 39 +Uy 25 + +Alt Option: +Ux 35 +Uy 15 + +Enter (rechts ausrichten, von oben links anpassen): +Ux 51 +Uy 40 + +Backspace (von unten rechts anpassen): +Ux 9 +Uy 25 diff --git a/linux/xmodmap/LIESMICH.txt b/linux/xmodmap/LIESMICH.txt deleted file mode 100644 index c9e19e6..0000000 --- a/linux/xmodmap/LIESMICH.txt +++ /dev/null @@ -1,19 +0,0 @@ -== Kleine Anleitung == -In der Datei grafik/neo20.ods sieht man das Layout. In neo_de_from_ie.xmodmap -steckt es drin. - -=== Aktivieren === -Zu aktivieren mit dem Kommando: - setxkbmap ie && xmodmap ~/neo_de_from_ie.xmodmap - -(wenn man die xmodmap direkt in seinem Homeverzeichnis hat) - -=== Deaktivieren === -Zurück zu qwertz geht es mit: - setxkbmap de - -=== Tipp === -Am besten man tippt das Letztere einfach mal so (bevor man auf NEO umschaltet), -damit es in der Bash-History enthalten ist und man nur »Pfeil nach oben« und -»Enter« drücken muss, um wieder „normal“ (aber ineffektiv) zu schreiben. Oder -falls was schief läuft. diff --git a/linux/xmodmap/README.txt b/linux/xmodmap/README.txt new file mode 100644 index 0000000..9f564c3 --- /dev/null +++ b/linux/xmodmap/README.txt @@ -0,0 +1,19 @@ +== Kleine Anleitung == +In der Datei ../grafik/neo20.ods sieht man das Layout. +In neo_de.xmodmap steckt es drin. + +=== Aktivieren === +Zu aktivieren mit dem Kommando: + xmodmap neo_de.xmodmap + +=== Deaktivieren === +Zurück zu qwertz geht es mit: + setxkbmap de + +=== Tipp === +Trägt man folgende Zeilen in die ~/.bashrc, ~/.zshrc oder vergleichbares ein, +kann man anschließend mittels abrollen der linken Hand auf der Grundreihe +zwischen qwertz und NEO wechseln. +alias uiae='setxkbmap de' +alias asdf='xmodmap ~/neo_de.xmodmap' + diff --git a/linux/xmodmap/neo_de.xmodmap b/linux/xmodmap/neo_de.xmodmap index 69672b2..70e2bf8 100644 --- a/linux/xmodmap/neo_de.xmodmap +++ b/linux/xmodmap/neo_de.xmodmap @@ -10,35 +10,8 @@ !! To load the layout in this file at X startup, simply store it as !! ~/.xmodmap (named .xmodmap in your home directory) - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Modifier definition -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Make caps lock an additional Alt_Gr (Mode_switch is for 3rd and 4th level) -remove Lock = Caps_Lock -remove Mod3 = ISO_Level3_Shift -keycode 66 = Mode_switch Mode_switch Caps_Lock Caps_Lock - -! Make AltGr and apostrophe to Mode_switch (which is the 3rd and 4th level) -keycode 113 = Mode_switch Mode_switch Mode_switch Mode_switch KP_Decimal -keycode 48 = Mode_switch Mode_switch U0133 U0132 thorn THORN -add Mod5 = Mode_switch - -! If the left win key should modify the 5th and 6th, comment this out -!keycode 115 = ISO_Level3_Shift -! the right win key modifies the 5th and 6th -!keycode 116 = ISO_Level3_Shift - -! Make the former qwertz-# and qwertz-< to Mod5 (ISO_Level3_Shift) -keycode 51 = ISO_Level3_Shift ISO_Level3_Shift -keycode 94 = ISO_Level3_Shift ISO_Level3_Shift -add Mod3 = ISO_Level3_Shift - -! force to learn the new Escape! -!keycode 9 = - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! The first row +! The first row (number Row) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 49 = dead_circumflex dead_caron dead_breve paragraph @@ -55,6 +28,7 @@ keycode 18 = 9 leftdoublequotemark leftsinglequotemark guillemotleft asterisk keycode 19 = 0 rightdoublequotemark rightsinglequotemark U203A minus keycode 20 = minus U2013 U2014 U2039 +!keycode 20 = ssharp minus U2013 U2039 U2014 keycode 21 = dead_acute dead_grave dead_cedilla dead_ogonek dead_abovedot dead_abovering !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -71,11 +45,12 @@ keycode 30 = h H less Greek_psi 7 Greek_PSI keycode 31 = g G greater Greek_gamma 8 Greek_GAMMA keycode 32 = f F equal Greek_phi 9 Greek_PHI keycode 33 = j J semicolon semicolon plus -keycode 34 = y Y y Greek_upsilon schwa SCHWA +keycode 34 = ssharp ssharp U0133 U0132 schwa SCHWA +!keycode 34 = y Y y Greek_upsilon thorn THORN keycode 35 = dead_tilde dead_macron dead_diaeresis dead_doubleacute !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! The middle row +! The home row (middle row) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! keycode 38 = u U backslash backslash Home Home keycode 39 = i I slash Greek_iota Left Left @@ -88,6 +63,7 @@ keycode 44 = n N parenleft Greek_nu 4 keycode 45 = r R parenright Greek_rho 5 registered keycode 46 = t T minus Greek_tau 6 trademark keycode 47 = d D colon Greek_delta comma Greek_DELTA +keycode 48 = y Y y Greek_upsilon thorn THORN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The lower row @@ -100,10 +76,36 @@ keycode 56 = z Z grave Greek_zeta z Greek_OMEGA keycode 57 = b B plus Greek_beta plusminus keycode 58 = m M percent mu 1 -keycode 59 = comma ssharp ampersand U03D1 2 +keycode 59 = comma semicolon ampersand U03D1 2 keycode 60 = period colon quotedbl Greek_theta 3 Greek_THETA keycode 61 = q Q apostrophe apostrophe period +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +! Modifier definition +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +! Make CapsLock an additional Alt_Gr (Mode_switch is for 3rd and 4th level) +remove Lock = Caps_Lock +remove Mod3 = ISO_Level3_Shift +keycode 66 = Mode_switch Mode_switch Caps_Lock Caps_Lock + +! Make AltGr and apostrophe to Mode_switch (which is the 3rd and 4th level) +keycode 113 = Mode_switch Mode_switch Mode_switch Mode_switch KP_Decimal +!keycode 48 = Mode_switch Mode_switch U0133 U0132 schwa SCHWA +add Mod5 = Mode_switch + +! If the left win key should modify the 5th and 6th, comment this out +!keycode 115 = ISO_Level3_Shift +! the right win key modifies the 5th and 6th +!keycode 116 = ISO_Level3_Shift + +! Make the former qwertz-# and qwertz-< to Mod5 (ISO_Level3_Shift) +keycode 51 = ISO_Level3_Shift ISO_Level3_Shift +keycode 94 = ISO_Level3_Shift ISO_Level3_Shift +add Mod3 = ISO_Level3_Shift + +! force to learn the new Escape! +!keycode 9 = + keycode 65 = space space space space 0 space @@ -146,5 +148,5 @@ keycode 89 = KP_Next KP_3 threesuperior threesuperior !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! The lowest row !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -keycode 90 = KP_Insert KP_0 percent -keycode 91 = KP_Delete KP_Decimal period comma +keycode 90 = KP_Insert KP_0 percent U2030 +keycode 91 = KP_Delete KP_Decimal period comma diff --git a/linux/xmodmap/neo_de_from_ie.xmodmap b/linux/xmodmap/neo_de_from_ie.xmodmap deleted file mode 100644 index 04ceaac..0000000 --- a/linux/xmodmap/neo_de_from_ie.xmodmap +++ /dev/null @@ -1,138 +0,0 @@ -!! ~/.xmodmap -!! -!! created by Benjamin Kellermann -!! and Erik Streb -!! -!! The german NEO Layout Version 1.9.3 -!! see http://pebbles.schattenlauf.de/layout.php for details -!! -!! this Layout depends on a running Irish Layout -!! mostly type "setxkbmap ie" to set a Irish Layout -!! -!! To try the layout in this file, simply do xmodmap . -!! To load the layout in this file at X startup, simply store it as -!! ~/.xmodmap (named .xmodmap in your home directory) - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Modifier definition -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! Make caps lock an additional Alt_Gr (Mode_switch is for 3rd and 4th level) -keysym Caps_Lock = Mode_switch Mode_switch Caps_Lock Caps_Lock - -! Make AltGr and apostrophe to Mode_switch (which is the 3rd and 4th level) -keysym ISO_Level3_Shift = Mode_switch Mode_switch Mode_switch Mode_switch KP_Decimal -keysym apostrophe = Mode_switch Mode_switch U0133 U0132 thorn THORN - -! If the left win key should modify the 5th and 6th, comment this out -!keysym Super_L = ISO_Level3_Shift -! the right win key modifies the 5th and 6th -!keysym Multi_key = ISO_Level3_Shift - -! Make the former qwertz-# to Mod5 (ISO_Level3_Shift) -keysym numbersign = ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift -! Make the former qwertz-< to Mod5 (ISO_Level3_Shift) -keysym backslash = ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift - -! force to learn the new Escape! -!keysym Escape = - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! The first row -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -keysym grave = dead_circumflex dead_caron dead_breve paragraph - -keysym 1 = 1 degree notsign onesuperior -keysym 2 = 2 2 2 twosuperior -keysym 3 = 3 section 3 threesuperior -keysym 4 = 4 dollar yen cent Prior Prior -keysym 5 = 5 EuroSign sterling currency -keysym 6 = 6 ordfeminine ae AE - -keysym 7 = 7 masculine oe OE -keysym 8 = 8 doublelowquotemark singlelowquotemark guillemotright slash -keysym 9 = 9 leftdoublequotemark leftsinglequotemark guillemotleft asterisk -keysym 0 = 0 rightdoublequotemark rightsinglequotemark U203A minus - -keysym minus = minus U2013 U2014 U2039 -keysym equal = dead_acute dead_grave dead_cedilla dead_ogonek dead_abovedot dead_abovering - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! The upper row -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -keysym q = x X at Greek_xi Escape Greek_XI -keysym w = v V underscore underscore BackSpace -keysym e = l L bracketleft Greek_lambda Up Up -keysym r = c C bracketright Greek_chi c copyright -keysym t = w W asciitilde asciitilde Insert - -keysym y = k K exclam Greek_kappa exclamdown -keysym u = h H less Greek_psi 7 Greek_PSI -keysym i = g G greater Greek_gamma 8 Greek_GAMMA -keysym o = f F equal Greek_phi 9 Greek_PHI -keysym p = j J semicolon semicolon plus -keysym bracketleft = y Y y Greek_upsilon schwa SCHWA -keysym bracketright = dead_tilde dead_macron dead_diaeresis dead_doubleacute - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! The middle row -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -keysym a = u U backslash backslash Home Home -keysym s = i I slash Greek_iota Left Left -keysym d = a A braceleft Greek_alpha Down Down -keysym f = e E braceright Greek_epsilon Right Right -keysym g = o O asterisk Greek_omega End End - -keysym h = s S question Greek_sigma questiondown Greek_SIGMA -keysym j = n N parenleft Greek_nu 4 -keysym k = r R parenright Greek_rho 5 registered -keysym l = t T minus Greek_tau 6 trademark -keysym semicolon = d D colon Greek_delta comma Greek_DELTA - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -! The lower row -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -keysym z = odiaeresis Odiaeresis asciicircum asciicircum Tab Tab -keysym x = udiaeresis Udiaeresis dollar Udiaeresis Delete -keysym c = adiaeresis Adiaeresis bar Greek_eta Next Next -keysym v = p P numbersign Greek_pi p Greek_PI -keysym b = z Z grave Greek_zeta z Greek_OMEGA - -keysym n = b B plus Greek_beta plusminus -keysym m = m M percent mu 1 -keysym comma = comma ssharp ampersand U03D1 2 -keysym period = period colon quotedbl Greek_theta 3 Greek_THETA -keysym slash = q Q apostrophe apostrophe period - -keysym space = space space space space 0 space - -! Keypad -!keysym Num_Lock Pointer_EnableKeys - ! Ungrab cancels server/keyboard/pointer grabs -!keysym KP_Divide KP_Divide division - ! ClsGrb kills whichever client has a grab in effect -!keysym KP_Multiply KP_Multiply periodcentered - ! -VMode switches to the previous video mode -!keysym KP_Subtract KP_Subtract notsign - - ! upper row -!keysym KP_Home KP_7 seveneighths oneeighth -!keysym KP_Up KP_8 uparrow fiveeighths -!keysym KP_Prior KP_9 threeeighths threeeighths - ! +VMode switches to the next video mode -!keysym KP_Add KP_Add plusminus - - ! middle row -!keysym KP_Left KP_4 leftarrow onequarter -!keysym KP_Begin KP_5 dagger onehalf -!keysym KP_Right KP_6 rightarrow threequarters - - ! lower row -!keysym KP_End KP_1 onesuperior onesuperior -!keysym KP_Down KP_2 downarrow twosuperior -!keysym KP_Next KP_3 threesuperior threesuperior -!keysym KP_Enter -!keysym KP_Equal - - ! lowest row -!keysym KP_Insert KP_0 percent degree -!keysym KP_Delete KP_Decimal periodcentered comma diff --git a/windows/XP/README.txt b/windows/XP/README.txt new file mode 100644 index 0000000..6853274 --- /dev/null +++ b/windows/XP/README.txt @@ -0,0 +1,20 @@ +NEO Tastaturlayout 2.0 (Version fr Windows XP) +=============================================== + +Zur Installation einfach Doppelklick auf die Datei "neo20.msi" (ggf. nur als "neo20" angezeigt). + +Anschlieend in der Systemsteuerung (Start->Einstellungen->Systemsteuerung) +unter "Regions- und Sprachoptionen" im Reiter "Sprachen" auf "Details" klicken. +Dort auf "Hinzufgen" und dann unter "Tastaturlayout/IME" "Deutsch (NEO ergonomisch 2.0)" +auswhlen. Soll NEO die Standardbelegung sein, so nun die bisherigen alle entfernen +und erneut hinzufgen. (Falls Windows zickt, ggf. mehrfach versuchen und/oder neu starten). + +Achtung: NEO 2.0 befindet sich noch in Entwicklung. Falls eine neuere Version von NEO 2.0 +installiert werden soll, so muss evtl. die bereits installierte zunchst entfernt werden +(wie oben beschrieben). + +Optional kann die CapsLock-Taste die Funktion einer zustzlichen AltGr-Taste bernehmen. +Dies wird durch die Datei "CapsLock_to_rightAlt.reg" (bzw. "CapsLock_to_rightAlt") erreicht. +Die nderung wirkt sich erst nach einer Neuanmeldung des Benutzers aus! +WARNUNG: Diese nderung wirkt sich auf alle Benutzer und alle Tastaturlayouts aus + und ist nicht leicht rckgngig zu machen! \ No newline at end of file diff --git a/windows/XP/TODO.txt b/windows/XP/TODO.txt new file mode 100644 index 0000000..0fe486d --- /dev/null +++ b/windows/XP/TODO.txt @@ -0,0 +1,6 @@ +Neo 2.0 Windowstreiber, to do +============================= + +- Deadkeys +- Ebenen 5 und 6 +- an aktuelle Version anpassen (, y, rechtes AltGr, ...) diff --git a/windows/XP/readme.txt b/windows/XP/readme.txt deleted file mode 100644 index 6853274..0000000 --- a/windows/XP/readme.txt +++ /dev/null @@ -1,20 +0,0 @@ -NEO Tastaturlayout 2.0 (Version fr Windows XP) -=============================================== - -Zur Installation einfach Doppelklick auf die Datei "neo20.msi" (ggf. nur als "neo20" angezeigt). - -Anschlieend in der Systemsteuerung (Start->Einstellungen->Systemsteuerung) -unter "Regions- und Sprachoptionen" im Reiter "Sprachen" auf "Details" klicken. -Dort auf "Hinzufgen" und dann unter "Tastaturlayout/IME" "Deutsch (NEO ergonomisch 2.0)" -auswhlen. Soll NEO die Standardbelegung sein, so nun die bisherigen alle entfernen -und erneut hinzufgen. (Falls Windows zickt, ggf. mehrfach versuchen und/oder neu starten). - -Achtung: NEO 2.0 befindet sich noch in Entwicklung. Falls eine neuere Version von NEO 2.0 -installiert werden soll, so muss evtl. die bereits installierte zunchst entfernt werden -(wie oben beschrieben). - -Optional kann die CapsLock-Taste die Funktion einer zustzlichen AltGr-Taste bernehmen. -Dies wird durch die Datei "CapsLock_to_rightAlt.reg" (bzw. "CapsLock_to_rightAlt") erreicht. -Die nderung wirkt sich erst nach einer Neuanmeldung des Benutzers aus! -WARNUNG: Diese nderung wirkt sich auf alle Benutzer und alle Tastaturlayouts aus - und ist nicht leicht rckgngig zu machen! \ No newline at end of file diff --git a/windows/XP/todo.txt b/windows/XP/todo.txt deleted file mode 100644 index 0fe486d..0000000 --- a/windows/XP/todo.txt +++ /dev/null @@ -1,6 +0,0 @@ -Neo 2.0 Windowstreiber, to do -============================= - -- Deadkeys -- Ebenen 5 und 6 -- an aktuelle Version anpassen (, y, rechtes AltGr, ...) -- cgit v1.2.3