Hallo, ich habe gerade folgendes xmodmap File zusammengezimmert. Damit funktionieren meine Sondertasten: keycode 160 = 0x1008ff12 keycode 161 = 0x1008FF1D keycode 174 = 0x1008FF11 keycode 176 = 0x1008FF13 keycode 205 = 0x1008FF19 Nun benutze ich manchmal verschiedene Tastaturlayouts (für Russisch), die ich mit der in KDE eingebauten Tastaturumschaltung umschalte. Letztlich wird dabei aber nur z.B. folgendes Kommando ausgeführt: setxkbmap -model pc104 -layout ru,us -variant ,phonetic Danach sind meine Sondertasten wieder wirkungslos. Nun möchte ich gern entweder 1) die Sondertasten in die Layouts unter /usr/share/X11/xkb/symbols einbauen oder 2) KDE dazu bringen, nach dem setxkbmap Kommando noch ein xmodmap jeweils auszuführen. Mir wäre Version 1 lieber. Kennt sich jemand damit aus? Ich habe schon in einigen Dateien unter /usr/share/X11/xkb/symbols herumgebastelt. So kennt das us Layout z.B. eine Variante, wo Alt-o ö ergibt usw. Dort hinein möchte ich jetzt noch die Sondertasten einbauen. Wie geht das? Danke, Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Thu 08 Nov 2007, Torsten Foertsch wrote:
ich habe gerade folgendes xmodmap File zusammengezimmert. Damit funktionieren meine Sondertasten:
keycode 160 = 0x1008ff12 keycode 161 = 0x1008FF1D keycode 174 = 0x1008FF11 keycode 176 = 0x1008FF13 keycode 205 = 0x1008FF19
Nun benutze ich manchmal verschiedene Tastaturlayouts (für Russisch), die ich mit der in KDE eingebauten Tastaturumschaltung umschalte. Letztlich wird dabei aber nur z.B. folgendes Kommando ausgeführt:
setxkbmap -model pc104 -layout ru,us -variant ,phonetic
Danach sind meine Sondertasten wieder wirkungslos.
Nun möchte ich gern entweder
1) die Sondertasten in die Layouts unter /usr/share/X11/xkb/symbols einbauen oder
2) KDE dazu bringen, nach dem setxkbmap Kommando noch ein xmodmap jeweils auszuführen.
Mir wäre Version 1 lieber. Kennt sich jemand damit aus? Ich habe schon in einigen Dateien unter /usr/share/X11/xkb/symbols herumgebastelt. So kennt das us Layout z.B. eine Variante, wo Alt-o ö ergibt usw. Dort hinein möchte ich jetzt noch die Sondertasten einbauen. Wie geht das?
Ein Bißchen weiter bin ich gekommen. Ich habe die Keys in xkb-Syntax lokalisiert. Füge ich folgende Zeilen meinem Layout in /usr/share/X11/xkb/symbols hinzu, erscheinen die Buchstaben a bis e als Antwort auf die Sondertasten. key <I21> { [ a ] }; key <K6D> { [ b ] }; key <I20> { [ c ] }; key <I2E> { [ d ] }; key <I30> { [ e ] }; Ich möchte aber sowas hier: key <I21> { [ Calculator ] }; key <K6D> { [ Mail ] }; key <I20> { [ AudioMute ] }; key <I2E> { [ AudioLowerVolume ] }; key <I30> { [ AudioRaiseVolume ] }; Leider scheint xkb das nicht zu verstehen. Wie lauten die richtigen Namen und wo kann man sie nachschlagen? Danke, Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Thu 08 Nov 2007, Torsten Foertsch wrote:
Nun möchte ich gern entweder
1) die Sondertasten in die Layouts unter /usr/share/X11/xkb/symbols einbauen oder
Für alle die sich dafür interessieren, habe ich das unter http://foertsch.name/Artikel/XKB2/index.shtml beschrieben. Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (1)
-
Torsten Foertsch