Changeset 1073

Show
Ignore:
Timestamp:
11/01/08 07:06:55 (5 years ago)
Author:
mösi
Message:

caps/nocaps-Option für die Tasten definiert. Langes s (ſ) auf Ebene 7 wieder eingeführt.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • windows/neo-vars/keydefinitions.ahk

    r1070 r1073  
    11;  KeyCode     Ebene1  Ebene2  Ebene3  Ebene4  Ebene5  Ebene6  Ebene7* Ebene8* 
    22; Reihe 1 
    3 ED("VKDCSC029","Tcflx","Ttlde","Tobrg","Tcron","Tbrve","Tmcrn") ; circumflex 
    4 ED("VK31SC002","U0031","U00B0","U00B9","U00BA","U2081","U00AC") ; 1 
    5 ED("VK32SC003","U0032","U00A7","U00B2","U00AA","U2082","U2228") ; 2 
    6 ED("VK33SC004","U0033","U2113","U00B3","U2116","U2083","U2227") ; 3 
    7 ED("VK34SC005","U0034","U00BB","U203A","SPgUp","U2020","U22A5") ; 4 
    8 ED("VK35SC006","U0035","U00AB","U2039",""     ,"U2640","U2221") ; 5 
    9 ED("VK36SC007","U0036","U20AC","U00A2","U00A3","U2642","U2225") ; 6 
    10 ED("VK37SC008","U0037","U0024","U00A5","U00A4","U03BA","U2209") ; 7 
    11 ED("VK38SC009","U0038","U201E","U201A","SNDiv","U27E8","U2204") ; 8 
    12 ED("VK39SC00A","U0039","U201C","U2018","SNMul","U27E9","U2226") ; 9 
    13 ED("VK30SC00B","U0030","U201D","U2019","SNSub","U2080","U2205") ; 0 
    14 ED("VKDBSC00C","U002D","U2013","U2014",""     ,"U2011","U00AD") ; - 
    15 ED("VKDDSC00D","Tgrav",""     ,"Tdrss","Tdgrv","U1FFE",""     ) ; grave 
     3ED("VKDCSC029",0,"Tcflx","Ttlde","Tobrg","Tcron","Tbrve","Tmcrn") ; circumflex 
     4ED("VK31SC002",0,"U0031","U00B0","U00B9","U00BA","U2081","U00AC") ; 1 
     5ED("VK32SC003",0,"U0032","U00A7","U00B2","U00AA","U2082","U2228") ; 2 
     6ED("VK33SC004",0,"U0033","U2113","U00B3","U2116","U2083","U2227") ; 3 
     7ED("VK34SC005",0,"U0034","U00BB","U203A","SPgUp","U2020","U22A5") ; 4 
     8ED("VK35SC006",0,"U0035","U00AB","U2039",""     ,"U2640","U2221") ; 5 
     9ED("VK36SC007",0,"U0036","U20AC","U00A2","U00A3","U2642","U2225") ; 6 
     10ED("VK37SC008",0,"U0037","U0024","U00A5","U00A4","U03BA","U2209") ; 7 
     11ED("VK38SC009",0,"U0038","U201E","U201A","SNDiv","U27E8","U2204") ; 8 
     12ED("VK39SC00A",0,"U0039","U201C","U2018","SNMul","U27E9","U2226") ; 9 
     13ED("VK30SC00B",0,"U0030","U201D","U2019","SNSub","U2080","U2205") ; 0 
     14ED("VKDBSC00C",0,"U002D","U2013","U2014",""     ,"U2011","U00AD") ; - 
     15ED("VKDDSC00D",0,"Tgrav",""     ,"Tdrss","Tdgrv","U1FFE",""     ) ; grave 
    1616; Reihe 2 
    17 ED("VK51SC010","U0078","U0058","U2026","U22EE","U03BE","U039E") ; x 
    18 ED("VK57SC011","U0076","U0056","U005F","U0008",""     ,"U2259") ; v 
    19 ED("VK45SC012","U006C","U004C","U005B","S__Up","U03BB","U039B") ; l 
    20 ED("VK52SC013","U0063","U0043","U005D","S_Del","U03C7","U2102") ; c 
    21 ED("VK54SC014","U0077","U0057","U005E","S_Ins","U03C9","U03A9") ; w 
    22 ED("VK5ASC015","U006B","U004B","U0021","U00A1","U03F0","U221A") ; k 
    23 ED("VK55SC016","U0068","U0048","U003C","SN__7","U03C8","U03A8") ; h 
    24 ED("VK49SC017","U0067","U0047","U003E","SN__8","U03B3","U0393") ; g 
    25 ED("VK4FSC018","U0066","U0046","U003D","SN__9","U03C6","U03A6") ; f 
    26 ED("VK50SC019","U0071","U0051","U0026","SNAdd","U03D5","U211A") ; q 
    27 ED("VKBASC01A","U00DF","U1E9E","U017F",""     ,"U03C2","U2218") ; � 
    28 ED("VKBBSC01B","Tacut","Tcedi","Tstrk","Tdbac","U1FBF","Tabdt") ; acute 
     17ED("VK51SC010",1,"U0078","U0058","U2026","U22EE","U03BE","U039E") ; x 
     18ED("VK57SC011",1,"U0076","U0056","U005F","U0008",""     ,"U2259") ; v 
     19ED("VK45SC012",1,"U006C","U004C","U005B","S__Up","U03BB","U039B") ; l 
     20ED("VK52SC013",1,"U0063","U0043","U005D","S_Del","U03C7","U2102") ; c 
     21ED("VK54SC014",1,"U0077","U0057","U005E","S_Ins","U03C9","U03A9") ; w 
     22ED("VK5ASC015",1,"U006B","U004B","U0021","U00A1","U03F0","U221A") ; k 
     23ED("VK55SC016",1,"U0068","U0048","U003C","SN__7","U03C8","U03A8") ; h 
     24ED("VK49SC017",1,"U0067","U0047","U003E","SN__8","U03B3","U0393") ; g 
     25ED("VK4FSC018",1,"U0066","U0046","U003D","SN__9","U03C6","U03A6") ; f 
     26ED("VK50SC019",1,"U0071","U0051","U0026","SNAdd","U03D5","U211A") ; q 
     27ED("VKBASC01A",1,"U00DF","U1E9E","U017F",""     ,"U03C2","U2218") ; � 
     28ED("VKBBSC01B",0,"Tacut","Tcedi","Tstrk","Tdbac","U1FBF","Tabdt") ; acute 
    2929; Reihe 3 
    30 ED("VK41SC01E","U0075","U0055","U005C","SHome","P_Uni","U222E") ; u 
    31 ED("VK53SC01F","U0069","U0049","U002F","SLeft","U03B9","U222B") ; i 
    32 ED("VK44SC020","U0061","U0041","U007B","SDown","U03B1","U2200") ; a 
    33 ED("VK46SC021","U0065","U0045","U007D","SRght","U03B5","U2203") ; e 
    34 ED("VK47SC022","U006F","U004F","U002A","S_End","U03BF","U2208") ; o 
    35 ED("VK48SC023","U0073","U0053","U003F","U00BF","U03C3","U03A3") ; s 
    36 ED("VK4ASC024","U006E","U004E","U0028","SN__4","U03BD","U2115") ; n 
    37 ED("VK4BSC025","U0072","U0052","U0029","SN__5","U03F1","U211D") ; r 
    38 ED("VK4CSC026","U0074","U0054","U002D","SN__6","U03C4","U2202") ; t 
    39 ED("VKC0SC027","U0064","U0044","U003A","SNDot","U03B4","U0394") ; d 
    40 ED("VKDESC028","U0079","U0059","U0040","U002E","U03C5","U2207") ; y 
     30ED("VK41SC01E",1,"U0075","U0055","U005C","SHome","P_Uni","U222E") ; u 
     31ED("VK53SC01F",1,"U0069","U0049","U002F","SLeft","U03B9","U222B") ; i 
     32ED("VK44SC020",1,"U0061","U0041","U007B","SDown","U03B1","U2200") ; a 
     33ED("VK46SC021",1,"U0065","U0045","U007D","SRght","U03B5","U2203") ; e 
     34ED("VK47SC022",1,"U006F","U004F","U002A","S_End","U03BF","U2208") ; o 
     35ED("VK48SC023",1,"U0073","U0053","U003F","U00BF","U03C3","U03A3","U017F") ; s 
     36ED("VK4ASC024",1,"U006E","U004E","U0028","SN__4","U03BD","U2115") ; n 
     37ED("VK4BSC025",1,"U0072","U0052","U0029","SN__5","U03F1","U211D") ; r 
     38ED("VK4CSC026",1,"U0074","U0054","U002D","SN__6","U03C4","U2202") ; t 
     39ED("VKC0SC027",1,"U0064","U0044","U003A","SNDot","U03B4","U0394") ; d 
     40ED("VKDESC028",1,"U0079","U0059","U0040","U002E","U03C5","U2207") ; y 
    4141; Reihe 4 
    42 ED("VK59SC02C","U00FC","U00DC","U0023","U001B",""     ,"U221C") ; � 
    43 ED("VK58SC02D","U00F6","U00D6","U0024","U0009",""     ,"U2111") ; � 
    44 ED("VK43SC02E","U00E4","U00C4","U007C","SPgDn","U03B7","U2135") ; � 
    45 ED("VK56SC02F","U0070","U0050","U007E","U000D","U03C0","U03A0") ; p 
    46 ED("VK42SC030","U007A","U005A","U0060",""     ,"U03B6","U2124") ; z 
    47 ED("VK4ESC031","U0062","U0042","U002B","U003A","U03B2","U21D0") ; b 
    48 ED("VK4DSC032","U006D","U004D","U0025","SN__1","U03BC","U21D4") ; m 
    49 ED("VKBCSC033","U002C","U2022","U0022","SN__2","U03C1","U21D2") ; , 
    50 ED("VKBESC034","U002E","U2023","U0027","SN__3","U03D1","U0398") ; . 
    51 ED("VKBDSC035","U006A","U004A","U003B","U003B","U03B8","U221D") ; j 
     42ED("VK59SC02C",1,"U00FC","U00DC","U0023","U001B",""     ,"U221C") ; � 
     43ED("VK58SC02D",1,"U00F6","U00D6","U0024","U0009",""     ,"U2111") ; � 
     44ED("VK43SC02E",1,"U00E4","U00C4","U007C","SPgDn","U03B7","U2135") ; � 
     45ED("VK56SC02F",1,"U0070","U0050","U007E","U000D","U03C0","U03A0") ; p 
     46ED("VK42SC030",1,"U007A","U005A","U0060",""     ,"U03B6","U2124") ; z 
     47ED("VK4ESC031",1,"U0062","U0042","U002B","U003A","U03B2","U21D0") ; b 
     48ED("VK4DSC032",1,"U006D","U004D","U0025","SN__1","U03BC","U21D4") ; m 
     49ED("VKBCSC033",0,"U002C","U2022","U0022","SN__2","U03C1","U21D2") ; , 
     50ED("VKBESC034",0,"U002E","U2023","U0027","SN__3","U03D1","U0398") ; . 
     51ED("VKBDSC035",1,"U006A","U004A","U003B","U003B","U03B8","U221D") ; j 
    5252 
    5353; Numpad 
    54 ED("VK90SC145","U0009","U0009","U003D","U2260","U2248","U2261") ; NumLock 
    55 ED("VK6FSC135","SNDiv","SNDiv","U00F7","U2300","U2223","U2044") ; NumpadDiv 
    56 ED("VK6ASC037","SNMul","SNMul","U22C5","U00D7","U2299","U2297") ; NumpadMult 
    57 ED("VK6DSC04A","SNSub","SNSub","U2212","U2216","U2296","U2238") ; NumpadSub 
    58 ED("VK6BSC04E","SNAdd","SNAdd","U00B1","U2213","U2295","U2214") ; NumpadAdd 
     54ED("VK90SC145",0,"U0009","U0009","U003D","U2260","U2248","U2261") ; NumLock 
     55ED("VK6FSC135",0,"SNDiv","SNDiv","U00F7","U2300","U2223","U2044") ; NumpadDiv 
     56ED("VK6ASC037",0,"SNMul","SNMul","U22C5","U00D7","U2299","U2297") ; NumpadMult 
     57ED("VK6DSC04A",0,"SNSub","SNSub","U2212","U2216","U2296","U2238") ; NumpadSub 
     58ED("VK6BSC04E",0,"SNAdd","SNAdd","U00B1","U2213","U2295","U2214") ; NumpadAdd 
    5959 
    60 EDN("VK67SC047","VK24SC047","SN__7","U2714","U2195","SNHom","U226A","U2308") ; Numpad7, NumpadHome 
    61 EDN("VK68SC048","VK26SC048","SN__8","U2718","U2191","SN_Up","U2229","U22C2") ; Numpad8, NumpadUp 
    62 EDN("VK69SC049","VK21SC049","SN__9",""     ,"U20D7","SNPUp","U226B","U2309") ; Numpad9, NumpadPgUp 
     60EDN("VK67SC047","VK24SC047",0,"SN__7","U2714","U2195","SNHom","U226A","U2308") ; Numpad7, NumpadHome 
     61EDN("VK68SC048","VK26SC048",0,"SN__8","U2718","U2191","SN_Up","U2229","U22C2") ; Numpad8, NumpadUp 
     62EDN("VK69SC049","VK21SC049",0,"SN__9",""     ,"U20D7","SNPUp","U226B","U2309") ; Numpad9, NumpadPgUp 
    6363 
    64 EDN("VK64SC04B","VK25SC04B","SN__4","U2663","U2190","SN_Le","U2282","U2286") ; Numpad4, NumpadLeft 
    65 EDN("VK65SC04C","VK0CSC04C","SN__5","U20AC","U00A6","SNClr","U22B6","U22B7") ; Numpad5, NumpadClear 
    66 EDN("VK66SC04D","VK27SC04D","SN__6",""     ,"U2192","SN_Ri","U2283","U2287") ; Numpad6, NumpadRight 
     64EDN("VK64SC04B","VK25SC04B",0,"SN__4","U2663","U2190","SN_Le","U2282","U2286") ; Numpad4, NumpadLeft 
     65EDN("VK65SC04C","VK0CSC04C",0,"SN__5","U20AC","U00A6","SNClr","U22B6","U22B7") ; Numpad5, NumpadClear 
     66EDN("VK66SC04D","VK27SC04D",0,"SN__6",""     ,"U2192","SN_Ri","U2283","U2287") ; Numpad6, NumpadRight 
    6767 
    68 EDN("VK61SC04F","VK23SC04F","SN__1","U2666","U2194","SNEnd","U2264","U230A") ; Numpad1, NumpadEnd 
    69 EDN("VK62SC050","VK28SC050","SN__2","U2665","U2193","SN_Dn","U222A","U22C3") ; Numpad2, NumpadDown 
    70 EDN("VK63SC051","VK22SC051","SN__3","U2660","U21CC","SNPDn","U2265","U230B") ; Numpad3, NumpadPgDn 
     68EDN("VK61SC04F","VK23SC04F",0,"SN__1","U2666","U2194","SNEnd","U2264","U230A") ; Numpad1, NumpadEnd 
     69EDN("VK62SC050","VK28SC050",0,"SN__2","U2665","U2193","SN_Dn","U222A","U22C3") ; Numpad2, NumpadDown 
     70EDN("VK63SC051","VK22SC051",0,"SN__3","U2660","U21CC","SNPDn","U2265","U230B") ; Numpad3, NumpadPgDn 
    7171 
    72 EDN("VK60SC052","VK2DSC052","SN__0","U2423","U0025","SNIns","U2030","U25A1") ; Numpad0, NumpadIns 
    73 EDN("VK6ESC053","VK2ESC053","SNDot","U002E","U002C","SNDel","U2032","U2033") ; NumpadDot, NumpadDel 
     72EDN("VK60SC052","VK2DSC052",0,"SN__0","U2423","U0025","SNIns","U2030","U25A1") ; Numpad0, NumpadIns 
     73EDN("VK6ESC053","VK2ESC053",0,"SNDot","U002E","U002C","SNDel","U2032","U2033") ; NumpadDot, NumpadDel 
    7474 
    7575; other chars 
    76 ED("space","U0020","U0020","U0020","SN__0","U00A0","U202F") 
    77 ED("esc"  ,"U001B","U001B","U001B","PRlod","U001B","U001B") 
    78 ED("tab"  ,"U0009","U0009","SComp","U0009","U0009","U0009") 
    79 ED("F10"  ,"S_F10","S_F10","S_F10","P_VMt","S_F10","S_F10") 
    80 ED("F11"  ,"S_F11","S_F11","S_F11","PLnSt","S_F11","S_F11") 
     76ED("space",0,"U0020","U0020","U0020","SN__0","U00A0","U202F") 
     77ED("esc"  ,0,"U001B","U001B","U001B","PRlod","U001B","U001B") 
     78ED("tab"  ,0,"U0009","U0009","SComp","U0009","U0009","U0009") 
     79ED("F10"  ,0,"S_F10","S_F10","S_F10","P_VMt","S_F10","S_F10") 
     80ED("F11"  ,0,"S_F11","S_F11","S_F11","PLnSt","S_F11","S_F11") 
    8181ED1("enter"    ,"U000D") 
    8282ED1("backspace","U0008") 
     
    9393ED1("numpadenter","SNEnt") 
    9494 
    95 ED(pos,e1,e2,e3,e4,e5,e6,e7="",e8="") { 
     95ED(pos,caps,e1,e2,e3,e4,e5,e6,e7="",e8="") { 
    9696  global 
     97  if (caps == 0) 
     98    NOC%pos% := 1 
    9799  if (e1 != "")  
    98100    CP1%pos% := e1 
     
    113115} 
    114116 
    115 EDN(pos1,pos2,e1,e2,e3,e4,e5,e6) { 
    116   ED(pos1,e1,e2,e3,e4,e5,e6) 
    117   ED(pos2,e1,e2,e3,e4,e5,e6) 
     117EDN(pos1,pos2,caps,e1,e2,e3,e4,e5,e6) { 
     118  ED(pos1,caps,e1,e2,e3,e4,e5,e6) 
     119  ED(pos2,caps,e1,e2,e3,e4,e5,e6) 
    118120} 
    119121 
    120122ED1(pos,e1) { 
    121  ED(pos,e1,e1,e1,e1,e1,e1) 
     123 ED(pos,1,e1,e1,e1,e1,e1,e1) 
    122124}