kanotix.com

Schnittstellen - Sondertasten

conchy - 14.10.2013, 11:10 Uhr
Titel: Sondertasten
Hallo!
Wie stelle ich eine Sondertaste ein!
Möchte meine E-Mailadresse mit Taste einfügen.
P.S
TheOne - 14.10.2013, 22:43 Uhr
Titel: Sondertasten
Hi conchy,

danke für die schöne Aufgabe Smilie

Hier die Variante wie es bei mir funktioniert hat. Benötigt werden die folgenden Pakete xbindkeys, xbindkeys-config, xvkbd. Das ganze funktioniert so, xbindkeys erledigt die Arbeit in Sachen Tastendruck an Aktion verbinden (läuft später im Hintergrund mit). Mit xvkbd kann man Tasteneingaben simulieren und xbindkeys-config dient der einfacheren grafischen xbindkeys Konfiguration (kann man auch alles per Hand im Config-File erstellen).

Tools installieren
Code:
su
apt-get install xbindkeys xbindkeys-config xvkbd
Keine Ahnung was du bevorzugst, ich beschreibe mal den grafischen Weg mit xbindkeys-config für unsere Konsolenmuffel (die anderen bekommen den Weg per Shell auch so raus Winken):
1. xbindkeys-config starten (entweder per Menü, Shell oder Alt+F2 ...)
2. Unten den Button "New" drücken. (eventuell vorher eine default Config anlegen, ich hatte schon eine, nutze xbindkeys für Mausbutton-Bindings und andere Tasten-Bindings bereits)
3. Rechts im Feld, Name für deine Regel z.B. "Mailadresse"
4. Rechts im Feld, Key wird am besten über den Button "Get Key" automatisch erfasst, Button drücken und dann deine gewünschte Sondertaste drücken
5. Rechts im Feld, Action wird mit folgendem Befehl gefüllt (deine Mail natürlich anpassen)
Code:
xvkbd -xsendevent -text "max.mustermann@web.de"

6. Rechts in der Mitte, Apply drücken.
7. Ausprobieren Smilie Irgendwo ein Eingabefeld suchen und deine gewählte Taste drücken.
8. Wenn das Ergebnis überzeugt, dann kannst xbindkeys-config über den Button Apply & Save & Exit beenden.
9. Damit xbindkeys auch immer brav im Hintergrund mitläuft am besten einen Symlink im Autostart anlegen (ich geh mal von KDE aus).
Code:
cd ~/.kde/Autostart
ln -s /usr/bin/xbindkeys

Mit freundlichen Grüßen,

TheOne

PS: zur Tastendrucksimulation habe ich auch xdotool ausprobiert, ging leider nicht immer 100% auf (es fehlten bei mir am Anfang immer die ersten Buchstaben vom zu simulierenden Text - wer das auch damit hinbekommt, bitte mal ein Comment anhängen Winken
besenmuckel - 14.10.2013, 23:21 Uhr
Titel: Sondertasten
ich nehme auch xvkbd.
habe mir dazu ein spript gechrieben mit diesen text.
Code:
#!/bin/bash
xvkbd -xsendevent -text "mummelhummelxyz@online.de"

abgespeichert als meine_email.sh. ausführbar machen mit
Code:
chmod +x meine_email.sh

oder über dolphin->rechtsklick->eigenschaften->berechtigung (ausführbar machen aktivieren)
unter KDE - Tastenkombination festlegen.
Systemeinstellungen -> Kurzbefehle und Gestensteuerung -> Eigene Kurzbefehle -> Bearbeiten -> Neu -> Globaler Kurzbefehl -> Befehl/Adresse -> (unter Aktion Eintrag zu Befehl-meine_email.sh auswählen - unter Auslöser Eintrag für Tastenkombination erstellen) -> Anwenden.
conchy - 15.10.2013, 16:28 Uhr
Titel: Sondertasten
Hallo TheOne!
Klappt wunderbar.
Vielen Dank
Gruss P.S.
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007