summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhans-christoph <hans-christoph@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-08-08 21:16:59 +0000
committerhans-christoph <hans-christoph@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2008-08-08 21:16:59 +0000
commitb164b5a08d18c95ee1277f9422b94aa92fe6c52f (patch)
treec696340ca92a2a72a97403e4e6507e9871d41094
parentd19546d9c4ea5f2e7ec2ed35d5bb4e4c92f27503 (diff)
Plum-Treiber hinzugefügt (Windows Registry)
git-svn-id: https://svn.neo-layout.org@733 b9310e46-f624-0410-8ea1-cfbb3a30dc96
-rw-r--r--plum-tastatur/INSTALL.txt62
-rw-r--r--plum-tastatur/Tastatur NORMAL.regbin0 -> 3170 bytes
-rw-r--r--plum-tastatur/Tastatur PLUM.regbin0 -> 4532 bytes
-rwxr-xr-xplum-tastatur/enable-plum4
4 files changed, 38 insertions, 28 deletions
diff --git a/plum-tastatur/INSTALL.txt b/plum-tastatur/INSTALL.txt
index 5efe8fd..0150349 100644
--- a/plum-tastatur/INSTALL.txt
+++ b/plum-tastatur/INSTALL.txt
@@ -1,26 +1,36 @@
-
- Treiber zur Benutzung einer PLUM-Tastatur als Matrixtastatur
- Hans-Christoph Wirth <hcw*at*gmx*dot*de>
-
-* Installation unter Linux
-
- Der Treiber besteht aus einem Perlskript, welches die gerade aktive
- Belegung mittels xmodmap ausliest und verdreht wieder setzt. Es
- gibt keine (zuverlässige) Methode zu verhindern, dass dieser Vorgang
- zweimal ausgeführt wird; das Ergebnis wäre eine unbenutzbare
- Tastatureingabe. Daher sind Vorkehrungen zu treffen, im Fehlerfall
- eine nutzbare Tastaturbelegung etwa mit der Maus wiederherstellbar
- zu machen; ein Icon auf dem Desktop, welches einen Befehl der Art
- "xmodmap $HOME/.xmodmap" zur Ausführung bringt, ist dafür
- ausreichend.
-
- 1. Einstellen des gewünschten Layouts für die QWERT-Tastatur (mit
- xmodmap o.ä.)
-
- 2. Gemäß obiger Anleitung eine Strategie zum Zurückschalten
- zurechtlegen.
-
- 3. Das Skript "enable-plum" ohne Parameter aufrufen.
-
- Zu Testzwecken kann "enable-plum -n" aufgerufen werden, was die
- Befehle nur anzeigt, aber nicht ausführt.
+
+ Treiber zur Benutzung einer PLUM-Tastatur als Matrixtastatur
+ Hans-Christoph Wirth <hcw*at*gmx*dot*de>
+
+* Installation unter Linux
+
+ Der Treiber besteht aus einem Perlskript, welches die gerade aktive
+ Belegung mittels xmodmap ausliest und verdreht wieder setzt. Es
+ gibt keine (zuverlässige) Methode zu verhindern, dass dieser Vorgang
+ zweimal ausgeführt wird; das Ergebnis wäre eine unbenutzbare
+ Tastatureingabe. Daher sind Vorkehrungen zu treffen, im Fehlerfall
+ eine nutzbare Tastaturbelegung etwa mit der Maus wiederherstellbar
+ zu machen; ein Icon auf dem Desktop, welches einen Befehl der Art
+ "xmodmap $HOME/.xmodmap" zur Ausführung bringt, ist dafür
+ ausreichend.
+
+ 1. Einstellen des gewünschten Layouts für die QWERT-Tastatur (mit
+ xmodmap o.ä.)
+
+ 2. Gemäß obiger Anleitung eine Strategie zum Zurückschalten
+ zurechtlegen.
+
+ 3. Das Skript "enable-plum" ohne Parameter aufrufen.
+
+ Zu Testzwecken kann "enable-plum -n" aufgerufen werden, was die
+ Befehle nur anzeigt, aber nicht ausführt.
+
+* Installation unter Windows
+
+ Genutzt wird der Mechanismus von Windows, mittels eines Eintrags in
+ der Registry Tastaturscancodes zu transformieren. Durch Doppelclick
+ auf "Tastatur PLUM.reg" wird auf PLUM umgeschaltet, Doppelklick auf
+ "Tastatur NORMAL.reg" schaltet wieder zurück.
+
+ Die Änderung wird erst beim nächsten Einloggen wirksam und gilt dann
+ systemweit.
diff --git a/plum-tastatur/Tastatur NORMAL.reg b/plum-tastatur/Tastatur NORMAL.reg
new file mode 100644
index 0000000..127442e
--- /dev/null
+++ b/plum-tastatur/Tastatur NORMAL.reg
Binary files differ
diff --git a/plum-tastatur/Tastatur PLUM.reg b/plum-tastatur/Tastatur PLUM.reg
new file mode 100644
index 0000000..6511c41
--- /dev/null
+++ b/plum-tastatur/Tastatur PLUM.reg
Binary files differ
diff --git a/plum-tastatur/enable-plum b/plum-tastatur/enable-plum
index 35de3af..5ca348b 100755
--- a/plum-tastatur/enable-plum
+++ b/plum-tastatur/enable-plum
@@ -2,8 +2,8 @@
# Enable PLUM to work as a standard pc keyboard
# Written 2008 by Hans-Christoph Wirth <hcw@at@gmx@dot@de>
-# $Revision: $
-# $Date: $
+# $Revision$
+# $Date$
#
# This command modifies any current X keymap (which is assumed to be
# designed for use with an ordinary 105 key PC keyboard) so that it