========================================= WinProgrammer V2.5 - Build 20213 ========================================= Wenn Sie diese Datei im Editor öffnen, bitte Zeilenumbruch für eine korrekte Anzeige aktivieren. 0. Systemvoraussetzungen ======================== Unterstützte Betriebssysteme: Windows 2000 / XP / Vista / 7 / 10 oder neuer (bei PS/2 nur 32bit) 1. Installation ========================================= Folgen Sie dem Installations-Assistenten. Für PS2 muss das Paket "Driver Pack" ebenfalls installiert werden, für USB ist es optional. Das Paket ist in jeweils aktueller Version enthalten und wird am Ende des Installationsvorgangs für den WinProgrammer automatisch gestartet, wenn die DriverPack Version neuer als das bereits installierte Paket ist. Ist die enthaltene Version gleich oder älter, sollte das Paket nicht installiert werden - außer siehe 5. Problembehebung. Wichtige Hinweise: Für das Ersetzen des PS2-Tastaturtreibers unter Windows NT und Windows2000/XP oder neuer (32bit!) benötigen Sie zwingend Administrator-Rechte. Alte Versionen des WinProgrammer sollten grundsätzlich deinstalliert werden. Andernfalls neue Version im selben Verzeichnis installieren / überschreiben. Zusätzlich wird für das Handbuch "Schnellstart WinProgrammer" ein PDF Viewer (z.B. Adobe Reader) benötigt. Nach einem WinProgrammer-Update empfehlen wir für jeden Benutzer einmalig folgenden Schritt durchführen: Datei -> Standard-Konfiguration. Der WinProgrammer muss dann neu gestartet werden. Das stellt sicher, dass unsere aktuellen Layer-Defaults verwendet werden. 2. Arbeiten mit dem WinProgrammer ========================================= Der WinProgrammer stellt für alle programmierbaren PrehKeyTec-Tastaturen Vorlagen zur Verfügung, mit der die Tastatur einfach programmiert werden kann. Bitte beachten sie das PDF-Dokument "Schnelleinstieg WinProgrammer" (Manual.pdf). Um eine Tastatur mit Standard-Tasten schnell und einfach zu programmieren, öffnen Sie bitte die Tastatur, die Sie belegen möchten. Aktivieren Sie dann die Funktion "Ansicht -> Default Layout", wodurch ein zusätzliches Layout als Vorlage öffnet. Verschieben Sie nun die gewünschten Standard-Tasten mit der Maus vom "Default Layout" in Ihr Layout (drag&drop). Halten Sie die Strg-Taste dabei gedrückt, wird die Taste kopiert anstatt verschoben. Ergänzen Sie zum Schluß noch die Sondertasten in Ihrem Layout. 3. Schnittstelleneinstellung ============================ Die Default-Tastaturschnittstelle für die Tastatur-Software ist in der Windows Registry abgelegt: HKEY_LOCAL_MACHINE\SOFTWARE\PREH\Keyboard INTERFACE=0x00000000 für PS/2 Interface INTERFACE=0xffffffff für USB Interface Auf 64bit-Systemen ist folgender Pfad zu verwenden: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PREH\Keyboard 4. Deinstallation ================= 4.1 Deinstallieren Sie den WinProgrammer bitte immer über Systemsteuerung -> Software. 4.2 Falls das Paket "Driver Pack" nicht mehr benötigt wird, können Sie es ebenfalls deinstallieren. Achtung: Wenn andere Pakete auf diesem Rechner installiert sind, die diese Treiber benötigen (wie z.B. JavaPOS, etc.) dürfen sie das Paket Driver Pack natürlich nicht(!) deinstallieren! 4.3 Deinstallation des PS2-Hardwaretreibers bei Windows2000/XP und neuer (32bit only): Um unseren Tastaturtreiber zu deinstallieren, wählen Sie einfach den Standard-Treiber für die "Erweiterte PC/AT-PS/2-Tastatur..." in den Windows Tastatureigenschaften aus. 4.4 Treiberdeinstallation bei Windows NT: Ggf. sollten Sie die Original-NT Tasturtreiberdatei aus dem Backup-Verzeichnis des WinProgrammers wieder nach \winnt\system32\drivers kopieren. Der Computer muß dann neu gestartet werden. 5. Problembehebung ================== 5.1 Bitte betätigen Sie weder die Maus noch die Tastatur während des Programmiervorgangs. 5.2 Bei PS/2-Schnittstelle wird stets die erste Tastatur programmiert, die am Rechner angeschlossen ist. PS2-Wedge-Scanner und auch die interne Tastatur von Notebook-Rechnern kann die korrekte Kommunikation PC->PrehKeyTec-Tastatur unterbinden. 5.3 Die Kommunikation können Sie mit Hilfe des About-Dialogs von WinProgrammer/C2K überprüfen: Drücken Sie den Button "Read version" bzw. "Refresh" - die Tastatur sollte dann einen Versionsstring ausgeben. 5.4 PS/2 Treiberinstallation a) Die korrekte Kommunikation und somit auch der Dowload kann durch spezielle PS/2-Maustreiber gestört werden. Bitte benutzen Sie in diesem Falle den "Standard Microsoft PS/2 Maustreiber". b) PS/2-Treiber bei Windows NT4.0: Das Installationsprogramm (DriverPack) ersetzt automatisch die Treiberdatei "i8042prt.sys". Wenn der Download in die Tastatur nicht möglich ist, prüfen Sie bitte, daß der PrehKeyTec PS2-Treiber aktiviert ist: \winnt\system32\drivers\I8042prt.sys date 05/07/97, size 35 kB, Version 3.51 c) PrehKeyTec PS/2-Treiber bei Windows 2000/XP/Vista (NUR 32bit, 64bit-Unterstützung ist NICHT geplant!): Wenn der Download in die PS/2 Tastatur nicht möglich ist, prüfen Sie bitte, daß der PrehKeyTec PS2-Treiber aktiviert ist: Windows Gerätemanager -> Tastatur -> Hardware: "PrehKeyTec PS/2 Keyboard" sollte hier eingetragen sein. Nach Erstinstallation ist einmalig ein Neustart erforderlich! 6. Installierte Dateien ======================= Während der Installation werden die folgenden Dateien installiert: WinProgrammer Application Files: Key.exe 2.5.3.5 Resource_EN.dll 2.5.3.5 (for EN it must be named "Resource.dll") Mwxc32.dll 4.1.60.14 Mwxi32.dll 4.1.60.13 MwxiRS232.DLL 4.0.1.3 MwxFunc.dll 4.6.0.0 MwxUsb.dll 4.14.0.0 Preh.Ini (including Fn-Layer) Preh_default.ini (including Fn-Layer) layout.cfg (Layout info for File->New dialogue) msvcrt40.dll olepro32.dll Layout Templates and Pictures (do not open/modify): .\Lay\ .\Pic\ MWF Keytable Samples .\Keytables\OposJavaPOS for OPOS/JavaPOS .\Keytables\Layer-Demo Demo Keytables for Layer Switching (including text info). Online Help and other informations: Key.chm Readme.txt Licence.txt Manual.pdf (same as "Quickstart Manual.PDF" or "Schnelleinstieg WinProgrammer.pdf") Auto_install.txt Utilities: C2k.exe 4.2.55.0 C2K Download Utility C2k.ini mwx2mwf.exe 0.7.0.1 Converter for MWX -> MWF (requires installed VB6 Runtime files) Other Utilities: .\util\Keydemo.exe LowLevel logging of scancodes for Diagnosis and other reg files and tools. Wise Uninstall Dateien - NICHT löschen oder verändern! .\INSTALL.LOG .\UNWISE.EXE Zusätzlich muß das enthaltene DriverPack (oder neuere Version) installiert werden - speziell bei PS2-Tastaturen. Darin enthalten sind alle Komponenten die für eine Kommunikation mit den PrehKeyTec Tastaturen benötigt werden: * Keyhook interface für PS/2 and RS232 * Keyhook interface für USB * PrehKeyTec PS/2 Tastaturtreiber - nur für PS2 unter WindowsNT bzw. Windows2000/XP/etc(32bit): - wenn die PrehKeyTec-Tastatur über PS/2 angeschlossen ist - wenn Sie Daten/Kommandos an die PrehKeyTec PS/2-Tastatur senden möchten In diesem Installationspaket ist das DriverPack V1.6.0.18282 enthalten. 7. Unbeaufsichtigte Installation ================================ Weitere Informationen finden Sie in der Datei "Auto_install.txt". 8. Version History: =================== WinProgrammer Version 2.5 Build 20213 (2020 May 20) - Quickstart manual PDF updated - C2K V4.2.55 bugfix for command line operation. - Mwxc32.dll bugfix for compile error messages - Installation script improvements - Default Layout templates - POSKeys added - Readme updated WinProgrammer Version 2.5 Build 19213 (2019 May 22) - New executable files (fixing hanging compile issues on certain Win10 systems) - Readme updated WinProgrammer Version 2.4 Build 18515 (2018 Dec. 21) - New executable files - Installation script improvements (Start menu icons names, DriverPack installation) - Quickstart manual updated - Readme updated WinProgrammer Version 2.4 Build 17514 (2017 Dec. 21) - New executable files - Key.exe now also supports portable usage - Readme updated WinProgrammer Version 2.4 Build 150206 (2015 Feb. 06) - New executable files - Installation script improvements - Default layout including multimedia keys - DriverPack 1.6 (no longer required, if only using USB keyboards) - Readme and Manual updated WinProgrammer Version 2.3.2 (2009 July 31) - MWXUSB.DLL 4.10.4.0 improvements for USB download on fast machines. - Layout templates updated. WinProgrammer Version 2.3.1 (2008 Dec. 17) - MWXUSB.DLL 4.8.2.0 improvements for USB download. WinProgrammer Version 2.3 (2008 Oct. 02) - Key.exe 2.3.0.3: Supports user account restrictions of XP and Vista (e.g. Temp Files stored in AppData) - Temp Files now stored in AppData - New feature: Configuration->Keyboard Setup->Country additional Language support. MCI Families also support MSR output with this keyboard language. - New Feature: EasyLayer supports up to 16 (max.127) layers - 133AU and TouchKey added, Tab-List new sorted - Keytable restrictions for key sizing. - All Languages now have Caps as default. - RS232 Keyboards use MwxiRS232.dll WinProgrammer Version 2.2 (2006 August 16) - Key.exe 2.2.0.4: Several modifications and minor bugs fixed - New feature: View->Default Layout (useful for Drag&Drop) - Support for MCI15T (MSR Module) - Support for MCI3100 (Full-featured) - Binary keytable *.MWX is automatically associated with C2K utility - New DLLs added WinProgrammer Version 2.1.1 (2005 March 04) - Keytable download process improved, especially for PrehKeyTec USB keyboards - Fn Layer predefined in Preh.ini WinProgrammer Version 2.1 (2005 Jan. 24) - C2K utility included in WinProgrammer installation - MCI 30 layout added - New usb/ps2 download protocol to support new MCI USB/PS2 board - New DLLs added - File association MWF - several minor bugs fixed - Online help updated - Quickstart manual updated WinProgrammer Version 2.0 (2004 May 07) - MCI-Family layouts added - File-New dialogue: Completely rebuilt - File-New dialogue: Preview of selected layout is displayed in background - About dialogue completely rebuilt - Drag and Drop feature added - Tab "Expert Settings" added in Configuation/Keyboard Setup - "Slow output" is now not activated per default in key assignment dialogue - OPOS settings: Badread-String is now empty per default (old setting: Err\#) - Compiler option +OPOS added - English Resources actualized - Copy/Paste added in Popup menu (right mouse button) - Download Dialogue always on top now - Default keyboard interface is read from Windows Registry - several Bugs fixed - Online help updated WinProgrammer Version 1.8 - Layout for 133UQ keyboard added - init of daisy chained keyboard selectable - installation of drivers for Windows 2000 and XP changed - Help about gives informations about attached keyboard - bigger keys program all overlayed keys - OPOS settings also apply to MSR bad read string and MSR checksum WinProgrammer Version 1.7 - USB download added - Key asignment size enlarged from 79 to 179 chars WinProgrammer Version 1.6 - Hotkeys now switchable - some defined MF112 layouts corrected WinProgrammer Version 1.5 - Windows 2000 added. WinProgrammer Version 1.4 - OPOS Keys and definitions selectable. - New Keyboard definitions available. - More Keyboards in different Languages available. - Hotkeys for Online Programming selectable. WinProgrammer Version 1.3 - Loading a mwf Files causes sometimes wrong Layer settings. - Storing the Project in Programm Files now possible. - MWX32.DLL is now compatible with Pentium III > 500MHz. WinProgrammer Version 1.2 - Some Layers are write protected to avoid changes. - MSR parameter Checksum and Bad Read String added. Please note that these function are only available with new Hardware. - Some Keys such as LEFT require more Layer to be compatible to Microsoft. To program these Layers you can program eg {KEY-LEFT} in STd-Key Layer. The Compiler will replace an programm the Layers needed itself. - mwf-files can be opened with drag and drop. ====================================================================== Anhang ====================================================================== Copyright © Copyright PrehKeyTec GmbH 2020 Veröffentlicht durch PrehKeyTec GmbH. PrehKeyTec GmbH behält sich das Recht vor, die in diesem Dokument beschriebenen Produkte sowie die vorliegende Publikation jederzeit ohne vorherige Ankündigung zu aktualisieren bzw. zu ändern. Dieses Dokument darf nicht ohne vorherige schriftliche Erlaubnis der PrehKeyTec GmbH vervielfältigt, bearbeitet und in elektronischer Form sowie in anderen Sprachen übersetzt werden. Warenzeichen Die in diesem Dokument genannten Marken- und Produktnamen sind Warenzeichen bzw. eingetragene Warenzeichen der jeweiligen Inhaber, z.B. Windows: registered trademarks of Microsoft Corporation. Hilfe und Support Jegliche Fragen und Vorschläge die zur Verbesserung unserer Produkte dienen sind willkommen. Bitte kontaktieren Sie unser Support-Team: support@prehkeytec.de PrehKeyTec GmbH Scheinbergweg 10 D-97638 Mellrichstadt Germany Email: support@prehkeytec.de Web: www.prehkeytec.com