summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorflorian <florian@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2010-12-27 12:33:21 +0000
committerflorian <florian@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2010-12-27 12:33:21 +0000
commit50d92e3109a7bd5ee9c2da9bde2f50029876edda (patch)
tree29fb5ad8743a19ded7cd59e7f78984ae51df4684
parente6045921ce42972aab9d000f71100dcf493d57ff (diff)
ein paar Fixes
git-svn-id: https://svn.neo-layout.org@2359 b9310e46-f624-0410-8ea1-cfbb3a30dc96
-rw-r--r--windows/kbdneo2/Quelldateien/kbdneo2.c34
-rw-r--r--windows/kbdneo2/Treiber/AHK_für_kbdneo2/kbdneo2.ahk22
2 files changed, 28 insertions, 28 deletions
diff --git a/windows/kbdneo2/Quelldateien/kbdneo2.c b/windows/kbdneo2/Quelldateien/kbdneo2.c
index 285aef0..d216991 100644
--- a/windows/kbdneo2/Quelldateien/kbdneo2.c
+++ b/windows/kbdneo2/Quelldateien/kbdneo2.c
@@ -231,7 +231,7 @@ static ALLOC_SECTION_LDATA VK_TO_WCHARS6 aVkToWch6[] = {
{0xff ,0 ,0x0060 ,0x00b8 ,0x02da ,0x00a8 ,0x1FFE ,0x00af },
{VK_TAB ,0 ,'\t' ,'\t' ,WCH_DEAD ,'\t' ,'\t' ,'\t' },
{0xff ,0 ,WCH_NONE ,WCH_NONE ,0x266b ,WCH_NONE ,WCH_NONE ,WCH_NONE },
-{'X' ,CAPLOK | KANALOK ,'x' ,'X' ,0x2026 ,0x22ee ,WCH_NONE ,0x039E }, //WCH_NONE sollte Seite hoch sein (AHK?)
+{'X' ,CAPLOK | KANALOK ,'x' ,'X' ,0x2026 ,WCH_NONE ,0x03be ,0x039E }, //WCH_NONE sollte Seite hoch sein (AHK?)
{'V' ,CAPLOK | KANALOK ,'v' ,'V' ,'_' ,WCH_NONE ,WCH_NONE ,0x221a }, //Kana: '\b' vom AHK bernommen
{'L' ,CAPLOK | KANALOK ,'l' ,'L' ,'[' ,WCH_NONE ,0x03BB ,0x039b }, //WCH_NONE sollte Pfeil hoch sein (AHK?)
{'C' ,CAPLOK | KANALOK ,'c' ,'C' ,']' ,WCH_NONE ,0x03C7 ,0x2102 }, //WCH_NONE sollte Entfernen sein (AHK?)
@@ -288,25 +288,25 @@ static ALLOC_SECTION_LDATA VK_TO_WCHARS8 aVkToWch8[] = {
};
// Numpad-Belegung muss zum Schluss kommen
-// Entgegen der neo20.txt vorgesehene Belegung 1,2,3,4,5,6 ist hier 1,4,3,2 umgesetzt:
+// Entgegen der neo20.txt vorgesehene Belegung 1,2,3,4,5,6 ist hier 1,4,3,2 umgesetzt, Num ist nicht belegt:
static ALLOC_SECTION_LDATA VK_TO_WCHARS4 aVkToWch4[] = {
// | CapsLock | | SHIFT | KANA | NEU |
// |===========|===========|===========|===========|===========|
-{VK_ADD ,0 ,'+' ,'+' ,0x00b1 ,0x2213 },
-{VK_DIVIDE ,0 ,'/' ,'/' ,0x00f7 ,0x2215 },
-{VK_MULTIPLY ,0 ,'*' ,'*' ,0x00d7 ,0x2219 },
-{VK_SUBTRACT ,0 ,'-' ,'-' ,0x2052 ,WCH_NONE },
-{VK_DECIMAL ,0 ,',' ,',' ,'.' ,',' },
-{VK_NUMPAD0 ,0 ,'0' ,'0' ,0x0025 ,0x2030 },
-{VK_NUMPAD1 ,0 ,'1' ,'1' ,0x2194 ,0x2264 },
-{VK_NUMPAD2 ,0 ,'2' ,'2' ,0x2193 ,0x222a },
-{VK_NUMPAD3 ,0 ,'3' ,'3' ,0x21cc ,0x2265 },
-{VK_NUMPAD4 ,0 ,'4' ,'4' ,0x2190 ,0x2282 },
-{VK_NUMPAD5 ,0 ,'5' ,'5' ,0x221e ,0x220B },
-{VK_NUMPAD6 ,0 ,'6' ,'6' ,0x2192 ,0x2283 },
-{VK_NUMPAD7 ,0 ,'7' ,'7' ,0x2195 ,0x226a },
-{VK_NUMPAD8 ,0 ,'8' ,'8' ,0x2191 ,0x2229 },
-{VK_NUMPAD9 ,0 ,'9' ,'9' ,0x2297 ,0x226b },
+{VK_ADD ,0 ,'+' ,0x2213 ,0x00b1 ,'+' },
+{VK_DIVIDE ,0 ,'/' ,0x2044 ,0x00f7 ,'/' },
+{VK_MULTIPLY ,0 ,'*' ,0x00d7 ,0x22C5 ,'*' },
+{VK_SUBTRACT ,0 ,'-' ,0x2216 ,0x2212 ,'-' },
+{VK_DECIMAL ,0 ,',' ,',' ,',' ,'.' },
+{VK_NUMPAD0 ,0 ,'0' ,'0' ,0x0025 ,0x2423 },
+{VK_NUMPAD1 ,0 ,'1' ,'1' ,0x2194 ,0x2666 },
+{VK_NUMPAD2 ,0 ,'2' ,'2' ,0x2193 ,0x2665 },
+{VK_NUMPAD3 ,0 ,'3' ,'3' ,0x21cc ,0x2060 },
+{VK_NUMPAD4 ,0 ,'4' ,'4' ,0x2190 ,0x2663 },
+{VK_NUMPAD5 ,0 ,'5' ,'5' ,':' ,0x20ac },
+{VK_NUMPAD6 ,0 ,'6' ,'6' ,0x2192 ,0x2023 },
+{VK_NUMPAD7 ,0 ,'7' ,'7' ,0x2195 ,0x2714 },
+{VK_NUMPAD8 ,0 ,'8' ,'8' ,0x2191 ,0x2718 },
+{VK_NUMPAD9 ,0 ,'9' ,'9' ,0x2297 ,0x2020 },
{0 ,0 ,0 ,0 ,0 ,0 }
};
diff --git a/windows/kbdneo2/Treiber/AHK_für_kbdneo2/kbdneo2.ahk b/windows/kbdneo2/Treiber/AHK_für_kbdneo2/kbdneo2.ahk
index fcc6a7d..47eb2ac 100644
--- a/windows/kbdneo2/Treiber/AHK_für_kbdneo2/kbdneo2.ahk
+++ b/windows/kbdneo2/Treiber/AHK_für_kbdneo2/kbdneo2.ahk
@@ -1,7 +1,7 @@
-;*********************
+;*********************
; Anfangsbedingungen *
;*********************
-name=Neo 2.0 (Erweiterung fr nativen Treiber)
+name=Neo 2.0 (Erweiterung für nativen Treiber)
enable=Aktiviere %name%
disable=Deaktiviere %name%
#usehook on
@@ -15,12 +15,12 @@ if (FileExist("neo_enabled.ico")&&FileExist("neo_disabled.ico"))
;*************************
-; Men des Systray-Icons *
+; Menü des Systray-Icons *
;*************************
if (iconBenutzen)
menu,tray,icon,neo_enabled.ico,,1
menu,tray,nostandard
-menu,tray,add,AHK ffnen,open
+menu,tray,add,AHK öffnen,open
menu,helpmenu,add,Info,about
menu,helpmenu,add
menu,helpmenu,add,http://autohotkey.com/,autohotkey
@@ -58,7 +58,7 @@ isMod4Active := 0
;***********************
; Fehlende Funktionen *
;***********************
-; *** bentigte Modifier werden gehookt ***
+; *** benötigte Modifier werden gehookt ***
~*SC136::
if (isShiftLPressed and !isShiftRPressed)
ToggleMod2Lock()
@@ -229,17 +229,17 @@ if (isMod4Active and !isMod3Pressed)
Send {Blind}{END}
return
-~*::
+~*ü::
if (isMod4Active and !isMod3Pressed)
Send {esc}
return
-~*VKDD:: ;ist , mit jedoch merkwrdige Fehler
+~*ö::
if (isMod4Active and !isMod3Pressed)
Send {Blind}{TAB}
return
-~*::
+~*ä::
if (isMod4Active and !isMod3Pressed)
Send {Blind}{INS}
return
@@ -255,7 +255,7 @@ Send ^z
return
;*****************
-; Menfunktionen *
+; Menüfunktionen *
;*****************
togglesuspend:
if A_IsSuspended {
@@ -273,11 +273,11 @@ togglesuspend:
} return
about:
- msgbox, 64, NEO 2.0 Ergonomische Tastaturbelegung,
+ msgbox, 64, NEO 2.0 – Ergonomische Tastaturbelegung,
(
%name%
`nDas Neo-Layout ist ein alternatives deutsches Tastaturlayout
- Nheres finden Sie unter http://neo-layout.org/.
+ Näheres finden Sie unter http://neo-layout.org/.
`nDieses Skript erweitert den nativen Tastaturtreiber um
einige fehlende Funktionen.
)