Changes between Version 2 and Version 3 of Treiber-Know-How
- Timestamp:
- 19/02/09 17:41:27 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Treiber-Know-How
v2 v3 2 2 3 3 = Treiber-Know-How = 4 5 4 Auf dieser Seite sollen Interna der Treiberentwicklung festgehalten werden. 6 5 Mit welchen Programmen lassen sich die Treiber bearbeiten, welche Möglichkeiten sind schon getestet worden, was kann in der Zukunft noch probiert werden? … … 14 13 15 14 == Windows == 16 17 15 Unter Windows gibt es verschiedene Ansätze, das Tastaturlayout zu ändern. Erstmal die veralteten/nicht verwendeten: 18 * MSKLC: Dieser ergiebt ein „echtes“ Tastaturlayout, ermöglicht jedoch nur die ersten drei Ebenen. Wurde für Neo1 verwendet, inzwischen jedoch vom DDK(siehe dort) abgelöst.16 * MSKLC: Dieser ergiebt ein „echtes“ Tastaturlayout, ermöglicht jedoch nur die ersten drei Ebenen. Wurde für Neo1 verwendet, inzwischen jedoch vom [wiki:Treiber-Know-How#DDK DDK] (siehe dort) abgelöst. 19 17 * KbdEdit: Ein vielversprechendes Programm zur Erstellung von Tastaturlayouts. Doch da nicht nur die Entwicklerversion Geld kostet, sondern auch das fertige Layout nur mit dem kostenpflichtigen Player verwendet werden kann, kommt es für Neo leider nicht in Frage. 20 18 … … 22 20 23 21 === DDK === 24 25 22 Das [http://www.microsoft.com/whdc/devtools/ddk/default.mspx Driver Development Kit] wird momentan für die Entwicklung des kbdneo-Treibers verwendet. 26 23 M4 ist über den japanischen Kana-Modifier möglich. 27 24 28 25 === AHK === 29 30 26 [http://www.autohotkey.com/ Autohotkey] bildet die Grundlage für neo-vars. Die Skriptsprache ermöglicht die komplette Umsetzung der Referenz (und noch mehr...), die Skripte sowie fertig kompilierte exe-Dateien lassen sich ohne Administratorrechte ausführen. 31 27 Ist aber kein echtes Tastaturlayout, sondern fängt Tastendrucke ab und wandelt diese um, was zu eigenen Problemen führt. 32 28 33 29 == Linux == 34 35 30 Die Linux-„Treiber“ sind reine Textdateien, lassen sich also mit dem Editor bearbeiten. 36 31 Interessant sind also vor allem Probleme, die beim Bearbeiten aufgetaucht sind. … … 41 36 42 37 == Mac OS == 43 44 Hier gibt's die allgemeinen Infos zur [http://wiki.neo-layout.org/wiki/Neo%20auf%20dem%20Apple%20Macintosh%20einrichten Einrichtung von Neo auf einem Mac]. 38 Hier gibt’s die allgemeinen Infos zur [http://wiki.neo-layout.org/wiki/Neo%20auf%20dem%20Apple%20Macintosh%20einrichten Einrichtung von Neo auf einem Mac]. 45 39 46 40 Die Tastaturdatei neo.keylayout für den Mac ist eine .xml-Datei, die mit Ukulele bequem bearbeitet werden kann.