Autor |
Nachricht |
|
Titel: Sondertasten
Verfasst am: 14.10.2013, 11:10 Uhr
|
|
![](http://www.gravatar.com/avatar.php?gravatar_id=02ab406f41320a660df1e5ebcfee6d94)
Anmeldung: 23. Jun 2005
Beiträge: 371
Wohnort: El Coronil (Sevilla)
|
|
Hallo!
Wie stelle ich eine Sondertaste ein!
Möchte meine E-Mailadresse mit Taste einfügen.
P.S |
|
|
|
|
![](./modules/PNphpBB2/templates/PNTheme/images/spacer.gif) |
|
Titel: Sondertasten
Verfasst am: 14.10.2013, 22:43 Uhr
|
|
Anmeldung: 15. Mar 2008
Beiträge: 610
|
|
Hi conchy,
danke für die schöne Aufgabe
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 ):
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 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](modules/PNphpBB2/images/smiles/icon_wink.gif) |
_________________ Lenovo ThinkPad X220 | Core i7-2640M 16GB | Hellfire 3.6
FSC Tablet T4220 | Core2 Duo T7250 2GHz 3GB | Intel GMA X3100 | Hellfire 3.6
Clevo M570U | Core2 T7200 2GHz 2GB | Geforce Go 7950gtx | Hellfire 3.2
|
|
|
|
![](./modules/PNphpBB2/templates/PNTheme/images/spacer.gif) |
|
Titel: Sondertasten
Verfasst am: 14.10.2013, 23:21 Uhr
|
|
![](./modules/PNphpBB2/images/avatars/upload/101358962650dc7d91b71bd.gif)
Anmeldung: 28. Mar 2004
Beiträge: 1162
Wohnort: Wolfenbuettel
|
|
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. |
Beschreibung: |
|
Dateigröße: |
41.97 KB |
Angeschaut: |
131569 mal |
![Bildschirmfoto143.png](./modules/PNphpBB2/files/bildschirmfoto143_107.png)
|
_________________ probieren geht über studieren
|
|
|
|
![](./modules/PNphpBB2/templates/PNTheme/images/spacer.gif) |
|
Titel: Sondertasten
Verfasst am: 15.10.2013, 16:28 Uhr
|
|
![](http://www.gravatar.com/avatar.php?gravatar_id=02ab406f41320a660df1e5ebcfee6d94)
Anmeldung: 23. Jun 2005
Beiträge: 371
Wohnort: El Coronil (Sevilla)
|
|
Hallo TheOne!
Klappt wunderbar.
Vielen Dank
Gruss P.S. |
|
|
|
|
![](./modules/PNphpBB2/templates/PNTheme/images/spacer.gif) |
|
|
|