diff options
author | erik <erik@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2007-09-28 09:08:03 +0000 |
---|---|---|
committer | erik <erik@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2007-09-28 09:08:03 +0000 |
commit | 8ad63eb7561f90c883f05482c6c947e422f6e5b9 (patch) | |
tree | 15c3764faca2a2d9ce0f6ee0fc571a0a54d729d3 | |
parent | 19c5de9e4e7158f2055c4603bb699ac5b235b791 (diff) |
symbol für leerzeichen in ahk-treiber eingefügt
git-svn-id: https://svn.neo-layout.org@287 b9310e46-f624-0410-8ea1-cfbb3a30dc96
-rw-r--r-- | linux/X/README | 14 | ||||
-rw-r--r-- | linux/X/Weiteres/Compose | 2 | ||||
-rw-r--r-- | linux/X/Weiteres/README | 9 | ||||
-rw-r--r-- | windows/XP/autohotkey/neo20-all-in-one.ahk | 6 |
4 files changed, 24 insertions, 7 deletions
diff --git a/linux/X/README b/linux/X/README index 11917c6..c0c3d29 100644 --- a/linux/X/README +++ b/linux/X/README @@ -1,13 +1,17 @@ + ______________________________________________________________________ + Probleme gibt es Beispielsweise bei Fedora, weil dort bis heute teils + eine veraltetet X-Version benutzt wird. + Außerdem muss man bei nicht ganz aktuellen Versionen des X-Servers in + der Datei „de“ alle Vorkommen von „kpdl“ durch „keypad“ ersetzen. + Ansonsten erscheint der Fehler »Error loading new keyboard + description«. + —————————————————————————————————————————————————————————————————————— + == Anleitung für Anwender ohne Root-Zugang == ______________________________________________________________________ Achtung, diese Methode funktioniert nur, wenn man schon ein System mit NEO 1.0 hat. Das haben die meisten ab Anfang 2007. Sonst muss man die xmodmap-Variante benutzen. - Probleme gibt es Beispielsweise bei Fedora, weil dort bis heute teils - eine veraltetet X-Version benutzt wird. - Bei nicht ganz aktuellen Versionen des X-Servers muss man die Datei - „de“ nach „kpdl“ durchsuchen und durch „keypad“ ersetzen. Ansonsten - erscheint der Fehler »Error loading new keyboard description«. —————————————————————————————————————————————————————————————————————— Wenn man keine root-Rechte hat, gibt man folgenden Befehl ein: setxkbmap de neo -print | xkbcomp - -I$PWD $DISPLAY diff --git a/linux/X/Weiteres/Compose b/linux/X/Weiteres/Compose index 0c58508..c704ddd 100644 --- a/linux/X/Weiteres/Compose +++ b/linux/X/Weiteres/Compose @@ -719,8 +719,10 @@ <Multi_key> <asciicircum> <h> : "ĥ" U0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX <Multi_key> <slash> <H> : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE <Multi_key> <KP_Divide> <H> : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE +<Multi_key> <minus> <H> : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE <Multi_key> <slash> <h> : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE <Multi_key> <KP_Divide> <h> : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE +<Multi_key> <minus> <h> : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE <dead_tilde> <I> : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE <Multi_key> <asciitilde> <I> : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE <combining_tilde> <I> : "Ĩ" U0128 # LATIN CAPITAL LETTER I WITH TILDE diff --git a/linux/X/Weiteres/README b/linux/X/Weiteres/README index 4595abf..727b671 100644 --- a/linux/X/Weiteres/README +++ b/linux/X/Weiteres/README @@ -29,3 +29,12 @@ Die hier veröffentlichte Version enthält folgende Ergänzungen diesbezüglich: <Multi_key> <t> <M> : "™" trademark # TRADE MARK SIGN <Multi_key> <T> <m> : "™" trademark # TRADE MARK SIGN <Multi_key> <T> <M> : "™" trademark # TRADE MARK SIGN +<Multi_key> <minus> <H> : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE +<Multi_key> <minus> <h> : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE + Wobei schon diese hier drin waren (das ħ war also schon möglich): + <Multi_key> <slash> <H> : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE + <Multi_key> <KP_Divide> <H> : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE + <Multi_key> <slash> <h> : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE + <Multi_key> <KP_Divide> <h> : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE + + diff --git a/windows/XP/autohotkey/neo20-all-in-one.ahk b/windows/XP/autohotkey/neo20-all-in-one.ahk index 0502330..6704ae0 100644 --- a/windows/XP/autohotkey/neo20-all-in-one.ahk +++ b/windows/XP/autohotkey/neo20-all-in-one.ahk @@ -1922,7 +1922,9 @@ return *Space::
EbeneAktualisieren()
- if Ebene = 4
+ if Ebene = 3
+ SendUnicodeChar(0x2423) ; Symbol für Leerzeichen
+ else if Ebene = 4
SendUnicodeChar(0x00A0) ; geschütztes Leerzeichen
else if Ebene = 5
Send 0
@@ -2080,4 +2082,4 @@ EncodeInteger(ref, val) ------------------------------------------------------
*/
-+pause::suspend
\ No newline at end of file ++pause::suspend
|