From b2286bd9de52d7f025be1dc320248740beaab595 Mon Sep 17 00:00:00 2001 From: erik Date: Mon, 16 Apr 2007 16:55:22 +0000 Subject: readme git-svn-id: https://svn.neo-layout.org@70 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- grafik/svg/neo20_Farbe_Ebene_1_bis_4.svg | 2193 ++++++++++++++++++++++++++++++ grafik/svg/neo20_Grau_Ebene_1_bis_4.svg | 2193 ++++++++++++++++++++++++++++++ grafik/svg/neo20_alles_farbe.svg | 2193 ------------------------------ grafik/svg/neo20_alles_grau.svg | 2193 ------------------------------ windows/XP/autohotkey/NEO.ahk | 560 -------- windows/XP/autohotkey/neo20.ahk | 560 ++++++++ windows/XP/msklc/README.txt | 2 +- 7 files changed, 4947 insertions(+), 4947 deletions(-) create mode 100644 grafik/svg/neo20_Farbe_Ebene_1_bis_4.svg create mode 100644 grafik/svg/neo20_Grau_Ebene_1_bis_4.svg delete mode 100644 grafik/svg/neo20_alles_farbe.svg delete mode 100644 grafik/svg/neo20_alles_grau.svg delete mode 100644 windows/XP/autohotkey/NEO.ahk create mode 100644 windows/XP/autohotkey/neo20.ahk diff --git a/grafik/svg/neo20_Farbe_Ebene_1_bis_4.svg b/grafik/svg/neo20_Farbe_Ebene_1_bis_4.svg new file mode 100644 index 0000000..26b3c65 --- /dev/null +++ b/grafik/svg/neo20_Farbe_Ebene_1_bis_4.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_Grau_Ebene_1_bis_4.svg b/grafik/svg/neo20_Grau_Ebene_1_bis_4.svg new file mode 100644 index 0000000..44fc76d --- /dev/null +++ b/grafik/svg/neo20_Grau_Ebene_1_bis_4.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_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/windows/XP/autohotkey/NEO.ahk b/windows/XP/autohotkey/NEO.ahk deleted file mode 100644 index 5fa25d3..0000000 --- a/windows/XP/autohotkey/NEO.ahk +++ /dev/null @@ -1,560 +0,0 @@ -;; -;; NoAdmin-NEO -- Simon Griph, 2004 -;; - -;#InstallKeybdHook -#singleinstance force -#persistent -#notrayicon -#hotkeyinterval 1024 -#maxhotkeysperinterval 64 -setstorecapslockmode, off - -name = NEO-Layout -enable = Aktiviere &NEO -disable = Deaktiviere &NEO -ctrls = &Strg Standard - -regread, inputlocale, HKEY_CURRENT_USER, Keyboard Layout\Preload, 1 -regread, inputlocalealias, HKEY_CURRENT_USER, Keyboard Layout\Substitutes, inputlocale -if inputlocalealias <> - inputlocale = inputlocalealias -if inputlocale <> 00000407 -{ - suspend - regread, inputlocale, HKEY_LOCAL_MACHINE, SYSTEM\CurrentControlSet\Control\Keyboard Layouts\inputlocale, Layout Text - msgbox, 48, Warning!, Incompatible keybord layout: `n`n "inputlocale" `n`nGerman QWERTZ has to be the standardlayout for `nname works as expected. `n`nChange the standard layout under control panel `n-> Local and language settings `n-> Language -> Information... `n - exitapp -} - -stringtrimright, inifile, a_scriptname, 4 -inifile = inifile.ini -iniread, firstrun, inifile, environment, firstRun, on -if firstrun <> off -{ - iniwrite, off, inifile, environment, firstRun - gosub help -} - -menu, tray, nostandard -menu, tray, add, disable, toggleneo -menu, tray, default, disable -;menu, tray, add, ctrls, togglectrl - menu, helpmenu, add, &Hilfe, help - menu, helpmenu, add - menu, helpmenu, add, http://&autohotkey.com/, autohotkey - menu, helpmenu, add, http://www.eigenheimstrasse.de:8668/space/Computerecke/NEO-Tastaturlayout, neo - menu, helpmenu, add, http://aoeu.&info/, aoeu -menu, tray, add, &Dokumentation, :helpmenu -menu, tray, add -menu, tray, add, Nicht &im &Systray &anzeigen, hide -menu, tray, add, NEO beenden, exitprogram -menu, tray, tip, NEO - -iniread, scc, inifile, environment, neoCtrlChars, on -;gosub, setctrl -menu, tray, icon -blockinput, send - -#usehook on - -;1. Ebene -;--------- - -SC029::send {^} ; -1::send 1 -2::send 2 -3::send 3 -4::send 4 -5::send 5 -6::send 6 -7::send 7 -8::send 8 -9::send 9 -0::send 0 -::send - -SC00D::send {} ; - -q::send x -w::send v -e::send l -r::send c -t::send w -z::send k -u::send h -i::send g -o::send f -p::send q -::send -SC01B::send {~} ; - -a::send u -s::send i -d::send a -f::send e -g::send o -h::send s -j::send n -k::send r -l::send t -::send d -::send y -;SC02B (#) wird zu Mod5 - -y::send -x::send -c::send -v::send p -b::send z -n::send b -m::send m -SC033::send {,} -SC034::send . -SC035::send j - -;2. Ebene (Shift) -;--------- - -+SC029::send {^} ; -+1::send ; -+2::send 2 ; -+3::send -+4::send $ -+5::send -+6::send -+7::send ; -+8::send -+9::send -+0::send -+::send -+SC00D::send {} ; - -+q::send X -+w::send V -+e::send L -+r::send C -+t::send W -+z::send K -+u::send H -+i::send G -+o::send F -+p::send Q -+::send -+SC01B::send - ; - -+a::send U -+s::send I -+d::send A -+f::send E -+g::send O -+h::send S -+j::send N -+k::send R -+l::send T -+::send D -+::send Y -;+SC02B::send {#} - -+y::send -+x::send -+c::send -+v::send P -+b::send Z -+n::send B -+m::send M -+SC033::send {;} -+SC034::send : -+SC035::send J - -;3. Ebene (AltGr) -;--------- -<^>!SC029::send ? ; -<^>!1::send -<^>!2::send ^ -<^>!3::send 3 -<^>!4::send -<^>!5::send -<^>!6::send -<^>!7::send -<^>!8::send -<^>!9::send -<^>!0::send -<^>!::send -<^>!SC00D::send ; - -<^>!q::send @ -<^>!w::send _ -<^>!e::send [ -<^>!r::send ] -<^>!t::send {^} -<^>!z::send {!} -<^>!u::send {<} -<^>!i::send {>} -<^>!o::send = -<^>!p::send {;} -<^>!::send ? -<^>!SC01B::send ? ; - -<^>!a::send \ -<^>!s::send / -<^>!d::send { -<^>!f::send } -<^>!g::send * -<^>!h::send ? -<^>!j::send ( -<^>!k::send ) -<^>!l::send - -<^>!::send : -<^>!::send y -;SC02B (#) wird zu Mod5 - -<^>!y::send ~ -<^>!x::send $ -<^>!c::send | -<^>!v::send {#} -<^>!b::send {`} -<^>!n::send {+} -<^>!m::send 0/0 ; -<^>!SC033::send {&} -<^>!SC034::send " -<^>!SC035::send ' - - -;4. Ebene (AltGr+Shift) -;--------- - -<^>!+SC029::send ; -<^>!+1::send -<^>!+2::send -<^>!+3::send -<^>!+4::send -<^>!+5::send -<^>!+6::send -<^>!+7::send -<^>!+8::send -<^>!+9::send -<^>!+0::send -<^>!+::send -<^>!+SC00D::send ; - -<^>!+q::send ? -<^>!+w::send v -<^>!+e::send ? -<^>!+r::send ? -<^>!+t::send w -<^>!+z::send ? -<^>!+u::send ? -<^>!+i::send ? -<^>!+o::send ? -<^>!+p::send q -<^>!+::send ? -<^>!+SC01B::send {~} ; - -<^>!+a::send u -<^>!+s::send ? -<^>!+d::send ? -<^>!+f::send ? -<^>!+g::send ? -<^>!+h::send ? -<^>!+j::send ? -<^>!+k::send ? -<^>!+l::send ? -<^>!+::send ? -<^>!+::send ? -;SC02B (#) wird zu Mod5 - -<^>!+y::send -<^>!+x::send -<^>!+c::send ? -<^>!+v::send ? -<^>!+b::send ? -<^>!+n::send ? -<^>!+m::send ? -<^>!+SC033::send ? -<^>!+SC034::send ? -<^>!+SC035::send j - -;5. Ebene -;--------- - -SC02B & a:: -CapsLock & a:: -send Pos1 -return - - - -;Strg/Ctrl -;--------- - -^SC029::send ^^ ; -^1::send ^1 -^2::send ^2 -^3::send ^3 -^4::send ^4 -^5::send ^5 -^6::send ^6 -^7::send ^7 -^8::send ^8 -^9::send ^9 -^0::send ^0 -^::send ^- -^SC00D::send ^ ; - -^q::send ^x -^w::send ^v -^e::send ^l -^r::send ^c -^t::send ^w -^z::send ^k -^u::send ^h -^i::send ^g -^o::send ^f -^p::send ^q -^::send ^ -^SC01B::send ^~ ; - -^a::send ^u -^s::send ^i -^d::send ^a -^f::send ^e -^g::send ^o -^h::send ^s -^j::send ^n -^k::send ^r -^l::send ^t -^::send ^d -^::send ^y -;SC02B (#) wird zu Mod5 - -^y::send ^ -^x::send ^ -^c::send ^ -^v::send ^p -^b::send ^z -^n::send ^b -^m::send ^m -^SC033::send ^, -^SC034::send ^. -^SC035::send ^j - -;Alt-Ebene -;--------- - -!SC029::send {altdown}^ ; -!1::send {altdown}1 -!2::send {altdown}2 -!3::send {altdown}3 -!4::send {altdown}4 -!5::send {altdown}5 -!6::send {altdown}6 -!7::send {altdown}7 -!8::send {altdown}8 -!9::send {altdown}9 -!0::send {altdown}0 -!::send {altdown}- -!SC00D::send {altdown} ; - -!q::send {altdown}x -!w::send {altdown}v -!e::send {altdown}l -!r::send {altdown}c -!t::send {altdown}w -!z::send {altdown}k -!u::send {altdown}h -!i::send {altdown}g -!o::send {altdown}f -!p::send {altdown}q -!::send {altdown} -!SC01B::send {altdown}~ ; - -!a::send {altdown}u -!s::send {altdown}i -!d::send {altdown}a -!f::send {altdown}e -!g::send {altdown}o -!h::send {altdown}s -!j::send {altdown}n -!k::send {altdown}r -!l::send {altdown}t -!::send {altdown}d -!::send {altdown}y -;SC02B (#) wird zu Mod5 - -!y::send {altdown} -!x::send {altdown} -!c::send {altdown} -!v::send {altdown}p -!b::send {altdown}z -!n::send {altdown}b -!m::send {altdown}m -!SC033::send {altdown}, -!SC034::send {altdown}. -!SC035::send {altdown}j - -;Win-Ebene -;--------- - -#SC029::send #^ ; -#1::send #1 -#2::send #2 -#3::send #3 -#4::send #4 -#5::send #5 -#6::send #6 -#7::send #7 -#8::send #8 -#9::send #9 -#0::send #0 -#::send #- -#SC00D::send # ; - -#q::send #x -#w::send #v -#e::send #l -#r::send #c -#t::send #w -#z::send #k -#u::send #h -#i::send #g -#o::send #f -#p::send #q -#::send # -#SC01B::send #~ ; - -#a::send #u -#s::send #i -#d::send #a -#f::send #e -#g::send #o -#h::send #s -#j::send #n -#k::send #r -#l::send #t -#::send #d -#::send #y -;SC02B (#) wird zu Mod5 - -#y::send # -#x::send # -#c::send # -#v::send #p -#b::send #z -#n::send #b -#m::send #m -#SC033::send #, -#SC034::send #. -#SC035::send #j - -;Strg-Shift-Ebene -;--------- - -^+SC029::send ^+^ ; -^+1::send ^+1 -^+2::send ^+2 -^+3::send ^+3 -^+4::send ^+4 -^+5::send ^+5 -^+6::send ^+6 -^+7::send ^+7 -^+8::send ^+8 -^+9::send ^+9 -^+0::send ^+0 -^+::send ^+- -^+SC00D::send ^+ ; - -^+q::send ^+x -^+w::send ^+v -^+e::send ^+l -^+r::send ^+c -^+t::send ^+w -^+z::send ^+k -^+u::send ^+h -^+i::send ^+g -^+o::send ^+f -^+p::send ^+q -^+::send ^+ -^+SC01B::send ^+~ ; - -^+a::send ^+u -^+s::send ^+i -^+d::send ^+a -^+f::send ^+e -^+g::send ^+o -^+h::send ^+s -^+j::send ^+n -^+k::send ^+r -^+l::send ^+t -^+::send ^+d -^+::send ^+y -;SC02B (#) wird zu Mod5 - -^+y::send ^+ -^+x::send ^+ -^+c::send ^+ -^+v::send ^+p -^+b::send ^+z -^+n::send ^+b -^+m::send ^+m -^+SC033::send ^+, -^+SC034::send ^+. -^+SC035::send ^+j - - - - - -#usehook off -return - -toggleneo: - if state <> - { - state = - menu, tray, rename, enable, disable - menu, tray, enable, ctrls - } - else - { - state = : Inaktiverad - menu, tray, rename, disable, enable - menu, tray, disable, ctrls - } - - menu, tray, tip, namestate - suspend -return - -togglectrl: - if scc <> off - scc = off - else - scc = on - iniwrite, scc, inifile, environment, neoCtrlChars -; gosub, setctrl -return - - -help: - msgbox, 64, name, NEO-Layout ohne Administratorrechte. `n`nname ersetzt das bliche deutsche `nTastaturlayout mit der Alternative NEO, `nbeschrieben auf http://www.de. `n`nWenn Autohotkey aktiviert ist, werden alle Tastendrucke `nabgefangen und statt dessen eine bersetzung weitergeschickt. `nDies geschieht transparent fr den Anwender, `nes muss nichts installiert werden. `n`nDie Zeichenbersetzung kann leicht ber ein Icon im `nSystemtray deaktiviert werden. `nAuerdem kann dort ausgewhlt werden, ob die Strg-Tasten `nebenfalls bersetzt werden sollen. `n`n`nSimon Griph, 2004-10-25 `n -return - -aoeu: - run http://aoeu.info/ -return - -neo: - run http://www.eigenheimstrasse.de:8668/space/Computerecke/NEO-Tastaturlayout -return - -autohotkey: - run http://autohotkey.com/ -return - -hide: - menu, tray, noicon -return - -exitprogram: - exitapp -return diff --git a/windows/XP/autohotkey/neo20.ahk b/windows/XP/autohotkey/neo20.ahk new file mode 100644 index 0000000..5fa25d3 --- /dev/null +++ b/windows/XP/autohotkey/neo20.ahk @@ -0,0 +1,560 @@ +;; +;; NoAdmin-NEO -- Simon Griph, 2004 +;; + +;#InstallKeybdHook +#singleinstance force +#persistent +#notrayicon +#hotkeyinterval 1024 +#maxhotkeysperinterval 64 +setstorecapslockmode, off + +name = NEO-Layout +enable = Aktiviere &NEO +disable = Deaktiviere &NEO +ctrls = &Strg Standard + +regread, inputlocale, HKEY_CURRENT_USER, Keyboard Layout\Preload, 1 +regread, inputlocalealias, HKEY_CURRENT_USER, Keyboard Layout\Substitutes, inputlocale +if inputlocalealias <> + inputlocale = inputlocalealias +if inputlocale <> 00000407 +{ + suspend + regread, inputlocale, HKEY_LOCAL_MACHINE, SYSTEM\CurrentControlSet\Control\Keyboard Layouts\inputlocale, Layout Text + msgbox, 48, Warning!, Incompatible keybord layout: `n`n "inputlocale" `n`nGerman QWERTZ has to be the standardlayout for `nname works as expected. `n`nChange the standard layout under control panel `n-> Local and language settings `n-> Language -> Information... `n + exitapp +} + +stringtrimright, inifile, a_scriptname, 4 +inifile = inifile.ini +iniread, firstrun, inifile, environment, firstRun, on +if firstrun <> off +{ + iniwrite, off, inifile, environment, firstRun + gosub help +} + +menu, tray, nostandard +menu, tray, add, disable, toggleneo +menu, tray, default, disable +;menu, tray, add, ctrls, togglectrl + menu, helpmenu, add, &Hilfe, help + menu, helpmenu, add + menu, helpmenu, add, http://&autohotkey.com/, autohotkey + menu, helpmenu, add, http://www.eigenheimstrasse.de:8668/space/Computerecke/NEO-Tastaturlayout, neo + menu, helpmenu, add, http://aoeu.&info/, aoeu +menu, tray, add, &Dokumentation, :helpmenu +menu, tray, add +menu, tray, add, Nicht &im &Systray &anzeigen, hide +menu, tray, add, NEO beenden, exitprogram +menu, tray, tip, NEO + +iniread, scc, inifile, environment, neoCtrlChars, on +;gosub, setctrl +menu, tray, icon +blockinput, send + +#usehook on + +;1. Ebene +;--------- + +SC029::send {^} ; +1::send 1 +2::send 2 +3::send 3 +4::send 4 +5::send 5 +6::send 6 +7::send 7 +8::send 8 +9::send 9 +0::send 0 +::send - +SC00D::send {} ; + +q::send x +w::send v +e::send l +r::send c +t::send w +z::send k +u::send h +i::send g +o::send f +p::send q +::send +SC01B::send {~} ; + +a::send u +s::send i +d::send a +f::send e +g::send o +h::send s +j::send n +k::send r +l::send t +::send d +::send y +;SC02B (#) wird zu Mod5 + +y::send +x::send +c::send +v::send p +b::send z +n::send b +m::send m +SC033::send {,} +SC034::send . +SC035::send j + +;2. Ebene (Shift) +;--------- + ++SC029::send {^} ; ++1::send ; ++2::send 2 ; ++3::send ++4::send $ ++5::send ++6::send ++7::send ; ++8::send ++9::send ++0::send ++::send ++SC00D::send {} ; + ++q::send X ++w::send V ++e::send L ++r::send C ++t::send W ++z::send K ++u::send H ++i::send G ++o::send F ++p::send Q ++::send ++SC01B::send - ; + ++a::send U ++s::send I ++d::send A ++f::send E ++g::send O ++h::send S ++j::send N ++k::send R ++l::send T ++::send D ++::send Y +;+SC02B::send {#} + ++y::send ++x::send ++c::send ++v::send P ++b::send Z ++n::send B ++m::send M ++SC033::send {;} ++SC034::send : ++SC035::send J + +;3. Ebene (AltGr) +;--------- +<^>!SC029::send ? ; +<^>!1::send +<^>!2::send ^ +<^>!3::send 3 +<^>!4::send +<^>!5::send +<^>!6::send +<^>!7::send +<^>!8::send +<^>!9::send +<^>!0::send +<^>!::send +<^>!SC00D::send ; + +<^>!q::send @ +<^>!w::send _ +<^>!e::send [ +<^>!r::send ] +<^>!t::send {^} +<^>!z::send {!} +<^>!u::send {<} +<^>!i::send {>} +<^>!o::send = +<^>!p::send {;} +<^>!::send ? +<^>!SC01B::send ? ; + +<^>!a::send \ +<^>!s::send / +<^>!d::send { +<^>!f::send } +<^>!g::send * +<^>!h::send ? +<^>!j::send ( +<^>!k::send ) +<^>!l::send - +<^>!::send : +<^>!::send y +;SC02B (#) wird zu Mod5 + +<^>!y::send ~ +<^>!x::send $ +<^>!c::send | +<^>!v::send {#} +<^>!b::send {`} +<^>!n::send {+} +<^>!m::send 0/0 ; +<^>!SC033::send {&} +<^>!SC034::send " +<^>!SC035::send ' + + +;4. Ebene (AltGr+Shift) +;--------- + +<^>!+SC029::send ; +<^>!+1::send +<^>!+2::send +<^>!+3::send +<^>!+4::send +<^>!+5::send +<^>!+6::send +<^>!+7::send +<^>!+8::send +<^>!+9::send +<^>!+0::send +<^>!+::send +<^>!+SC00D::send ; + +<^>!+q::send ? +<^>!+w::send v +<^>!+e::send ? +<^>!+r::send ? +<^>!+t::send w +<^>!+z::send ? +<^>!+u::send ? +<^>!+i::send ? +<^>!+o::send ? +<^>!+p::send q +<^>!+::send ? +<^>!+SC01B::send {~} ; + +<^>!+a::send u +<^>!+s::send ? +<^>!+d::send ? +<^>!+f::send ? +<^>!+g::send ? +<^>!+h::send ? +<^>!+j::send ? +<^>!+k::send ? +<^>!+l::send ? +<^>!+::send ? +<^>!+::send ? +;SC02B (#) wird zu Mod5 + +<^>!+y::send +<^>!+x::send +<^>!+c::send ? +<^>!+v::send ? +<^>!+b::send ? +<^>!+n::send ? +<^>!+m::send ? +<^>!+SC033::send ? +<^>!+SC034::send ? +<^>!+SC035::send j + +;5. Ebene +;--------- + +SC02B & a:: +CapsLock & a:: +send Pos1 +return + + + +;Strg/Ctrl +;--------- + +^SC029::send ^^ ; +^1::send ^1 +^2::send ^2 +^3::send ^3 +^4::send ^4 +^5::send ^5 +^6::send ^6 +^7::send ^7 +^8::send ^8 +^9::send ^9 +^0::send ^0 +^::send ^- +^SC00D::send ^ ; + +^q::send ^x +^w::send ^v +^e::send ^l +^r::send ^c +^t::send ^w +^z::send ^k +^u::send ^h +^i::send ^g +^o::send ^f +^p::send ^q +^::send ^ +^SC01B::send ^~ ; + +^a::send ^u +^s::send ^i +^d::send ^a +^f::send ^e +^g::send ^o +^h::send ^s +^j::send ^n +^k::send ^r +^l::send ^t +^::send ^d +^::send ^y +;SC02B (#) wird zu Mod5 + +^y::send ^ +^x::send ^ +^c::send ^ +^v::send ^p +^b::send ^z +^n::send ^b +^m::send ^m +^SC033::send ^, +^SC034::send ^. +^SC035::send ^j + +;Alt-Ebene +;--------- + +!SC029::send {altdown}^ ; +!1::send {altdown}1 +!2::send {altdown}2 +!3::send {altdown}3 +!4::send {altdown}4 +!5::send {altdown}5 +!6::send {altdown}6 +!7::send {altdown}7 +!8::send {altdown}8 +!9::send {altdown}9 +!0::send {altdown}0 +!::send {altdown}- +!SC00D::send {altdown} ; + +!q::send {altdown}x +!w::send {altdown}v +!e::send {altdown}l +!r::send {altdown}c +!t::send {altdown}w +!z::send {altdown}k +!u::send {altdown}h +!i::send {altdown}g +!o::send {altdown}f +!p::send {altdown}q +!::send {altdown} +!SC01B::send {altdown}~ ; + +!a::send {altdown}u +!s::send {altdown}i +!d::send {altdown}a +!f::send {altdown}e +!g::send {altdown}o +!h::send {altdown}s +!j::send {altdown}n +!k::send {altdown}r +!l::send {altdown}t +!::send {altdown}d +!::send {altdown}y +;SC02B (#) wird zu Mod5 + +!y::send {altdown} +!x::send {altdown} +!c::send {altdown} +!v::send {altdown}p +!b::send {altdown}z +!n::send {altdown}b +!m::send {altdown}m +!SC033::send {altdown}, +!SC034::send {altdown}. +!SC035::send {altdown}j + +;Win-Ebene +;--------- + +#SC029::send #^ ; +#1::send #1 +#2::send #2 +#3::send #3 +#4::send #4 +#5::send #5 +#6::send #6 +#7::send #7 +#8::send #8 +#9::send #9 +#0::send #0 +#::send #- +#SC00D::send # ; + +#q::send #x +#w::send #v +#e::send #l +#r::send #c +#t::send #w +#z::send #k +#u::send #h +#i::send #g +#o::send #f +#p::send #q +#::send # +#SC01B::send #~ ; + +#a::send #u +#s::send #i +#d::send #a +#f::send #e +#g::send #o +#h::send #s +#j::send #n +#k::send #r +#l::send #t +#::send #d +#::send #y +;SC02B (#) wird zu Mod5 + +#y::send # +#x::send # +#c::send # +#v::send #p +#b::send #z +#n::send #b +#m::send #m +#SC033::send #, +#SC034::send #. +#SC035::send #j + +;Strg-Shift-Ebene +;--------- + +^+SC029::send ^+^ ; +^+1::send ^+1 +^+2::send ^+2 +^+3::send ^+3 +^+4::send ^+4 +^+5::send ^+5 +^+6::send ^+6 +^+7::send ^+7 +^+8::send ^+8 +^+9::send ^+9 +^+0::send ^+0 +^+::send ^+- +^+SC00D::send ^+ ; + +^+q::send ^+x +^+w::send ^+v +^+e::send ^+l +^+r::send ^+c +^+t::send ^+w +^+z::send ^+k +^+u::send ^+h +^+i::send ^+g +^+o::send ^+f +^+p::send ^+q +^+::send ^+ +^+SC01B::send ^+~ ; + +^+a::send ^+u +^+s::send ^+i +^+d::send ^+a +^+f::send ^+e +^+g::send ^+o +^+h::send ^+s +^+j::send ^+n +^+k::send ^+r +^+l::send ^+t +^+::send ^+d +^+::send ^+y +;SC02B (#) wird zu Mod5 + +^+y::send ^+ +^+x::send ^+ +^+c::send ^+ +^+v::send ^+p +^+b::send ^+z +^+n::send ^+b +^+m::send ^+m +^+SC033::send ^+, +^+SC034::send ^+. +^+SC035::send ^+j + + + + + +#usehook off +return + +toggleneo: + if state <> + { + state = + menu, tray, rename, enable, disable + menu, tray, enable, ctrls + } + else + { + state = : Inaktiverad + menu, tray, rename, disable, enable + menu, tray, disable, ctrls + } + + menu, tray, tip, namestate + suspend +return + +togglectrl: + if scc <> off + scc = off + else + scc = on + iniwrite, scc, inifile, environment, neoCtrlChars +; gosub, setctrl +return + + +help: + msgbox, 64, name, NEO-Layout ohne Administratorrechte. `n`nname ersetzt das bliche deutsche `nTastaturlayout mit der Alternative NEO, `nbeschrieben auf http://www.de. `n`nWenn Autohotkey aktiviert ist, werden alle Tastendrucke `nabgefangen und statt dessen eine bersetzung weitergeschickt. `nDies geschieht transparent fr den Anwender, `nes muss nichts installiert werden. `n`nDie Zeichenbersetzung kann leicht ber ein Icon im `nSystemtray deaktiviert werden. `nAuerdem kann dort ausgewhlt werden, ob die Strg-Tasten `nebenfalls bersetzt werden sollen. `n`n`nSimon Griph, 2004-10-25 `n +return + +aoeu: + run http://aoeu.info/ +return + +neo: + run http://www.eigenheimstrasse.de:8668/space/Computerecke/NEO-Tastaturlayout +return + +autohotkey: + run http://autohotkey.com/ +return + +hide: + menu, tray, noicon +return + +exitprogram: + exitapp +return diff --git a/windows/XP/msklc/README.txt b/windows/XP/msklc/README.txt index 1a9fe3d..9aa5bb6 100644 --- a/windows/XP/msklc/README.txt +++ b/windows/XP/msklc/README.txt @@ -1,7 +1,7 @@ NEO Tastaturlayout 2.0 (Version für Windows XP) =============================================== -== Installieren == +== Installieren (nur als Admin möglich!) == Zur Installation einfach Doppelklick auf die Datei „neo20.msi“ (ggf. nur als „neo20“ angezeigt). Anschließend in der Systemsteuerung (Start->Einstellungen->Systemsteuerung) unter „Regions- und Sprachoptionen“ im -- cgit v1.2.3