summaryrefslogtreecommitdiffstats
path: root/windows/kbdneo2/Treiber
diff options
context:
space:
mode:
authorflorian <florian@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-06-17 13:25:20 +0000
committerflorian <florian@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-06-17 13:25:20 +0000
commitd69f4ae581a7f2c21879fc1731b1a0bf5f276fa3 (patch)
tree85d60e7e0864707e28b4380b412b71255bedd36c /windows/kbdneo2/Treiber
parentf6b65b4a74eb49017211b661859847fafe54839d (diff)
git-svn-id: https://svn.neo-layout.org@534 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'windows/kbdneo2/Treiber')
-rw-r--r--windows/kbdneo2/Treiber/1stREADME.txt36
-rw-r--r--windows/kbdneo2/Treiber/32bit_Windows_Server_2003/NEO20.dllbin9728 -> 0 bytes
-rw-r--r--windows/kbdneo2/Treiber/32bit_Windows_Server_2003/kbdneo2.dllbin0 -> 10752 bytes
-rw-r--r--windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dllbin9728 -> 0 bytes
-rw-r--r--windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dllbin0 -> 10752 bytes
-rw-r--r--windows/kbdneo2/Treiber/32bit_Windows_XP/NEO20.dllbin9728 -> 0 bytes
-rw-r--r--windows/kbdneo2/Treiber/32bit_Windows_XP/kbdneo2.dllbin0 -> 10752 bytes
-rw-r--r--windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/NEO20.dllbin10752 -> 0 bytes
-rw-r--r--windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/kbdneo2.dllbin0 -> 11776 bytes
-rw-r--r--windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dllbin10752 -> 0 bytes
-rw-r--r--windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dllbin0 -> 11776 bytes
-rw-r--r--windows/kbdneo2/Treiber/README.txt16
-rw-r--r--windows/kbdneo2/Treiber/kbdneo2_install.regbin0 -> 2260 bytes
-rw-r--r--windows/kbdneo2/Treiber/kbdneo2_uninstall.regbin0 -> 2266 bytes
-rw-r--r--windows/kbdneo2/Treiber/reg_backup.bat3
15 files changed, 39 insertions, 16 deletions
diff --git a/windows/kbdneo2/Treiber/1stREADME.txt b/windows/kbdneo2/Treiber/1stREADME.txt
new file mode 100644
index 0000000..782452f
--- /dev/null
+++ b/windows/kbdneo2/Treiber/1stREADME.txt
@@ -0,0 +1,36 @@
+== Installation der Windows-Treiber ==
+Zur Zeit gibt es leider noch keine eigene Installationsroutine für diese Treiber.
+Deshalb muss der Treiber noch von Hand registriert werden.
+
+Installation:
+1.) reg_backup.bat ausführen.
+ Dies sichert einen bereits vorhandenen Schlüssel. Wenn der Schlüssel
+ bislang noch nicht vorhanden war wird auch keine Sicherungsdatei angelegt.
+2.) kbdneo2.dll nach \%SystemRoot%\system32\ (in der Regel C:\Windows\system32\)
+ kopieren.
+3.) kbdneo2_install.reg ausführen.
+4.) Nun kann das in den Sprachoptionen Neo 2.0 ausgewählt werden. D(Start->Einstellungen->Systemsteuerung) unter „Regions- und Sprachoptionen“ -> Reiter „Sprachen“ -> „Details“ -> „Hinzufügen“ -> „Tastaturlayout/IME“ -> „Deutsch (NEO ergonomisch 2.0)“ hinzugefügt werden.
+
+Deinstallation:
+1.) Neo 2.0 nicht mehr als Tastaturlayout verwenden. Dazu das Layout in den „Regions- und Sprachoptionen“ entfernen.
+2.) kbdneo2_uninstall.reg ausführen. Hierbei werden alle vorgenommenen Einträge in der Registry gelöscht.
+3.) Falls vorhanden die gesicherten Schlüssel zurückspielen (backup1.reg, backup2.reg und backup3reg –soweit vorhanden– ausführen)
+
+Je nach Windows-Version sind für die einzelnen Schritte Administrator-Rechte nötig.
+
+
+== Einschränkungen dieser Treiberversion ==
+1.) Einige spezielle Funktionen lassen sich nicht belegen und sind deshalb nicht
+ verfügbar.
+ Dazu gehören leider die Pfeiltasten, Entf, Seite hoch/runter, Einfg, Pos1 und
+ Ende.
+2.) Ein Einrasten von Modifiern ist treibertechnisch leider nicht möglich.
+3.) Die Kombo-/Komponier-/Compose-Taste wird von Windows nicht unterstützt.
+
+Diese Mängel sollen durch einen spezielle AutoHotKey-Treiber noch behoben werden.
+
+
+== Entfernen einer evtl. vorhandenen MSKLC-Treibers ==
+1. Setup des MSKLC aufrufen
+2. „Remove the keyboard layout“ auswählen und mit „Finish“ bestätigen.
+
diff --git a/windows/kbdneo2/Treiber/32bit_Windows_Server_2003/NEO20.dll b/windows/kbdneo2/Treiber/32bit_Windows_Server_2003/NEO20.dll
deleted file mode 100644
index 0f69144..0000000
--- a/windows/kbdneo2/Treiber/32bit_Windows_Server_2003/NEO20.dll
+++ /dev/null
Binary files differ
diff --git a/windows/kbdneo2/Treiber/32bit_Windows_Server_2003/kbdneo2.dll b/windows/kbdneo2/Treiber/32bit_Windows_Server_2003/kbdneo2.dll
new file mode 100644
index 0000000..307ff71
--- /dev/null
+++ b/windows/kbdneo2/Treiber/32bit_Windows_Server_2003/kbdneo2.dll
Binary files differ
diff --git a/windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dll b/windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dll
deleted file mode 100644
index ad26439..0000000
--- a/windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dll
+++ /dev/null
Binary files differ
diff --git a/windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dll b/windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dll
new file mode 100644
index 0000000..c4cdec6
--- /dev/null
+++ b/windows/kbdneo2/Treiber/32bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dll
Binary files differ
diff --git a/windows/kbdneo2/Treiber/32bit_Windows_XP/NEO20.dll b/windows/kbdneo2/Treiber/32bit_Windows_XP/NEO20.dll
deleted file mode 100644
index f207250..0000000
--- a/windows/kbdneo2/Treiber/32bit_Windows_XP/NEO20.dll
+++ /dev/null
Binary files differ
diff --git a/windows/kbdneo2/Treiber/32bit_Windows_XP/kbdneo2.dll b/windows/kbdneo2/Treiber/32bit_Windows_XP/kbdneo2.dll
new file mode 100644
index 0000000..801d735
--- /dev/null
+++ b/windows/kbdneo2/Treiber/32bit_Windows_XP/kbdneo2.dll
Binary files differ
diff --git a/windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/NEO20.dll b/windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/NEO20.dll
deleted file mode 100644
index 8fdcd18..0000000
--- a/windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/NEO20.dll
+++ /dev/null
Binary files differ
diff --git a/windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/kbdneo2.dll b/windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/kbdneo2.dll
new file mode 100644
index 0000000..93d8333
--- /dev/null
+++ b/windows/kbdneo2/Treiber/64bit_Windows_Server_2003_und_Windows_XP/kbdneo2.dll
Binary files differ
diff --git a/windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dll b/windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dll
deleted file mode 100644
index 24c8ce4..0000000
--- a/windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/NEO20.dll
+++ /dev/null
Binary files differ
diff --git a/windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dll b/windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dll
new file mode 100644
index 0000000..08e9a67
--- /dev/null
+++ b/windows/kbdneo2/Treiber/64bit_Windows_Vista_und_Windows_Server_Longhorn/kbdneo2.dll
Binary files differ
diff --git a/windows/kbdneo2/Treiber/README.txt b/windows/kbdneo2/Treiber/README.txt
deleted file mode 100644
index 45491f3..0000000
--- a/windows/kbdneo2/Treiber/README.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-==Installation der Windows-Treiber ==
-Zur Zeit gibt es leider noch keine eigene Installationsroutine für diese Treiber. Deshalb muss zuerst noch die MSKLC-Variante installiert werden und anschließend die NEO20.dll-Datei im Ordner \WINDOWS\system32 mit der hier
-vorhandenen Datei überschrieben werden.
-
-1.) MSKLC installieren
-2.) NEO20.dll nach \WINDOWS\system32 kopieren und die dort vorhandene Version überschreiben
-3.) Jetzt kann in der Systemsteuerung (Start->Einstellungen->Systemsteuerung) unter „Regions- und Sprachoptionen“ -> Reiter „Sprachen“ -> „Details“ -> „Hinzufügen“ -> „Tastaturlayout/IME“ -> „Deutsch (NEO ergonomisch 2.0)“ hinzugefügt werden.
-
-Es ist keine Registry-Änderung mehr nötig!
-
-==Installation der Windows-Treiber ==
-1.) Einige spezielle Funktionen lassen sich (noch?) nicht belegen und sind deshalb leider nicht verfügbar.
-Dazu gehören leider die Pfeiltasten, Entf, Seite hoch/runter, Einfg, Pos1 und Ende.
-2.) Ein Einrasten von Modifiern ist treibertechnisch leider nicht möglich.
-3.) Die Kombo-/Komponier-/Compose-Taste wird nicht unterstützt.
-4.) Leider verwenden einige Programme Strg+Alt+… für Shortcuts. Damit kann es zu Konflikten zwischen den Programmen und den Ebenen 4 und 6 kommen.
diff --git a/windows/kbdneo2/Treiber/kbdneo2_install.reg b/windows/kbdneo2/Treiber/kbdneo2_install.reg
new file mode 100644
index 0000000..3881eca
--- /dev/null
+++ b/windows/kbdneo2/Treiber/kbdneo2_install.reg
Binary files differ
diff --git a/windows/kbdneo2/Treiber/kbdneo2_uninstall.reg b/windows/kbdneo2/Treiber/kbdneo2_uninstall.reg
new file mode 100644
index 0000000..dbb2a2f
--- /dev/null
+++ b/windows/kbdneo2/Treiber/kbdneo2_uninstall.reg
Binary files differ
diff --git a/windows/kbdneo2/Treiber/reg_backup.bat b/windows/kbdneo2/Treiber/reg_backup.bat
new file mode 100644
index 0000000..3c9d647
--- /dev/null
+++ b/windows/kbdneo2/Treiber/reg_backup.bat
@@ -0,0 +1,3 @@
+start Regedit /e backup1.reg "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts\b0000407"
+start Regedit /e backup2.reg "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Keyboard Layouts\b0000407"
+start Regedit /e backup3.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\b0000407" \ No newline at end of file