Tastatur mit zusätzlichen Tasten, LinEAK, xmodemap
Hallo, sorry für den komischen Betreff, mir ist nichts so richtig Gutes eingefallen. Ich möchte die zusätzlichen Tasten auf diversen Tastaturen benutzen um Browser, E-Mail Prog, usw zu starten. Ich habe LinEAK installiert, aber ein Start von lineakd liefert nur: Speicherzugriffsfehler. Nun kann man ja über xev den keycode erfahren und mit xmodemap den Keycode belegen. Nur kan man den Keycodes auch ausführbare Programme zuordnen? Wie würde ein entsprechender Eintrag aussehen? Grüße, Verena
Am Sonntag, 27. Februar 2005 18:58 schrieb Verena Ruff:
Nun kann man ja über xev den keycode erfahren und mit xmodemap den Keycode belegen. Nur kan man den Keycodes auch ausführbare Programme zuordnen? Wie würde ein entsprechender Eintrag aussehen?
Hallo, das mit den ausführbaren Programmen kannst du im Kmenü Editor einstellen. Wenn die Taste "Mail" den Wert z.B. 176 und du in der xmodmap z.B F14 zugeteilt hast, dann kannst du über diese F14 Taste Kmail starten. Im Kmenü Editor Kmail suchen und dann dort bei "Aktuelles Tastenkürzel" die Schaltfläche drücken und die Mail Taste (F14) drücken. Wenn alles passt müsste dort dann "F14" drinstehen und bei Knopfdruck Kmail starten. -- Gruss/Regards Gunnar Salbeck GnuPG-Key: 0xADECC257EFEC0F37 http://pgp.mit.edu/ Fingerprint: 3C9A B868 D3C4 1A1B A8A2 CCC6 ADEC C257 EFEC 0F37 Skype : callto://gunnarsalbeck ICQ : 162837078
Hallo Verena, hallo Leute, Am Sonntag, 27. Februar 2005 18:58 schrieb Verena Ruff:
Ich möchte die zusätzlichen Tasten auf diversen Tastaturen benutzen um Browser, E-Mail Prog, usw zu starten. Ich habe LinEAK installiert, aber ein Start von lineakd liefert nur: Speicherzugriffsfehler.
Nun kann man ja über xev den keycode erfahren und mit xmodemap den Keycode belegen.
Stimmt. (Falls die Tasten Keycodes liefern, was bei Dir der Fall zu sein scheint.)
Nur kan man den Keycodes auch ausführbare Programme zuordnen? Wie würde ein entsprechender Eintrag aussehen?
Direkt über xmodmap geht das AFAIK nicht, sondern nur über eine Zwischenstufe. 1. Per xmodmap den Keycodes eine Bedeutung zuweisen (z. B. F13, F14 usw. oder auch XF86AudioLowerVolume o. ä. - jedenfalls etwas, das noch nicht belegt ist ;) 2. Mit einem Hotkey-Programm diesen Tasten ein Programm zuweisen. Falls Du KDE verwendest, kannst Du das mit dem Menüeditor (kmenuedit) recht bequem erledigen (Programm aus der Liste aussuchen, dann ein Tastenkürzel vergeben.) Falls Du nicht KDE verwendest, brauchst Du wohl ein anderes Hotkey- Programm. Lineak wäre sowas (ggf. müsste man Dein Problem genauer untersuchen), Gnome bringt AFAIK auch was eigenes mit und es gibt bestimmt noch einige weitere Programme, die diese Funktion übernehmen können. BTW: Unter KDE solltest Du den xmodmap-Aufruf in den Autostart-Ordner packen, damit er spät genug (= nachdem KDE die Tastaturbelegung umge-/verstellt hat) ausgeführt wird. Gruß Christian Boltz -- Es gibt in Mailformaten keinen Individualismus. Es gibt sehr detailliert REGELN (nämlich die RFCs), die solche Sachen auf Punkt und Komma vorschreiben, und wer das witzigerweise anders macht, fährt auf der falschen Straßenseite und kommt unter die Räder. [Ratti in suse-linux]
Hallo, Am Sun, 27 Feb 2005, Christian Boltz schrieb: [..]
Direkt über xmodmap geht das AFAIK nicht, sondern nur über eine Zwischenstufe.
1. Per xmodmap den Keycodes eine Bedeutung zuweisen (z. B. F13, F14 usw. oder auch XF86AudioLowerVolume o. ä. - jedenfalls etwas, das noch nicht belegt ist ;)
$ xmodmap -pke | grep 'F[0-9]' keycode 67 = F1 F13 keycode 68 = F2 F14 keycode 69 = F3 F15 keycode 70 = F4 F16 keycode 71 = F5 F17 keycode 72 = F6 F18 keycode 73 = F7 F19 keycode 74 = F8 F20 keycode 75 = F9 F21 keycode 76 = F10 F22 keycode 95 = F11 F23 keycode 96 = F12 F24 Da die F-Tasten bis F245 definiert sind sollte man hoehere nehmen. Es gibt vordefinierte Tastaturen fuer X11 mit F35! -dnh -- Wer mit aller Gewalt ans Ziel will, wird feststellen, das er hinterher nur wieder am Start landet. [WoKo in dag°]
Danke Euch beiden, das hilft mir mit dem wichtigsten weiter. Christian Boltz schrieb:
Stimmt. (Falls die Tasten Keycodes liefern, was bei Dir der Fall zu sein scheint.
Nur manche der Tasten liefern Keycodes. Gibt es irgend eine Möglcihkeit, auch die Tasten zu verwenden, die keine odes liefern? Grüße, Verena
Hallo Verena, hallo Leute, Am Montag, 28. Februar 2005 14:29 schrieb Verena Ruff:
Christian Boltz schrieb:
Stimmt. (Falls die Tasten Keycodes liefern, was bei Dir der Fall zu sein scheint.
Nur manche der Tasten liefern Keycodes. Gibt es irgend eine Möglcihkeit, auch die Tasten zu verwenden, die keine odes liefern?
Jedenfalls nicht ohne weiteres. Falls beim Drücken der Keycode-losen Tasten irgendwas in /var/log/messages auftaucht, besteht zumindest Hoffnung. Ansonsten wird es wirklich schwierig. Es gibt zwar auch Speziallösungen, z. B. für Spezialtasten an Laptops, aber die sind meist recht hardware-spezifisch. Du müsstest also etwas finden, was genau zu Deiner Tastatur passt. Gruß Christian Boltz --
Microsoft-Compatible Spongiforme Encephalitis? Setzt das nicht Hirn voraus? Irgendwo müssen doch all die Beschwörungsformeln hin, die man als MCSE auswendig lernen muß. Ein schwammförmiges Gehirn scheint mir dafür durchaus geeignet ... [Aran Kuntze, Gerhard Schromm und Martin Bienwald in dasr]
Am Sonntag, 27. Februar 2005 18:58 schrieb Verena Ruff:
Hallo, [...] Ich möchte die zusätzlichen Tasten auf diversen Tastaturen benutzen um Browser, E-Mail Prog, usw zu starten. Ich habe LinEAK installiert, aber ein Start von lineakd liefert nur: Speicherzugriffsfehler.
Ich weißnicht, ob deine Installation von lineak ok ist, aber ich habe vor einiger Zeit auf http://tuxmobil.de/medion_md6100.html (siehe "Anhang" am Ende der Seite) beschrieben, wie man die Extra-Tasten belegt, wenn sie einen Code liefern. Wenn du rausfindest, wie man Tasten ohne code belegt, mail es bitte an die Liste, ich wäre sehr interessiert! [...]
Grüße, Verena Gruß Joe -- Suse 9.2 Kernel 2.6.8 KDE 3.3.2 Medion 6100: P4@2.6GHz - 512MB DDR-RAM - Geforce4 488Go
participants (5)
-
Christian Boltz
-
David Haller
-
Gunnar Salbeck
-
Joe Kalden
-
Verena Ruff