Bash -> Tastendruck simulieren

Hallo,
wie kann man denn per Skript einen Tastendruck simulieren?
Grüße
K.

Hallo Klaus,

wie kann man denn per Skript einen Tastendruck simulieren?

Du kannst das mit xdotool ganz gut machen:
http://www.semicomplete.com/projects/xdotool/

Aber was hast Du denn konkret vor, vielleicht lässt sich das auch noch anders bzw. einfacher erledigen, mittels Umleitung z.B.?

Viele Grüße
Marvin

Hallo,
xdotool kriege ich unter lenny einfach nicht zum laufen…
Vor habe ich, Programme die über „alltray -k(ey) X“ in den Tray geschickt wurden, duch Anklicken eines Desktop-Icons (mit dahinterliegendem Skript - über die Tastenkombination) in den Vordergrund zu bringen.
Wenn es dazu eine andere Möglichkeit gibt -ausser auf das Tray-Icon zu klicken- wäre das auch gut.
Grüße
K

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Klaus,

xdotool kriege ich unter lenny einfach nicht zum laufen…

Ja schade. Dann nimm xautomation, das Paket gehört zur Standardausrüstung von Debian, muß also laufen. Neben anderen nützlichen Sachen gibt es darin auch den Befehl xte, der macht was Du willst.
Ist zwar, wie gesagt, als Paket vorhanden, aber wenn Du die neueste Version selbst übersetzen möchtest, hier ist die Homepage davon:
http://hoopajoo.net/projects/xautomation.html

Vor habe ich, Programme die über „alltray -k(ey) X“ in den
Tray geschickt wurden, duch Anklicken eines Desktop-Icons (mit
dahinterliegendem Skript - über die Tastenkombination) in den
Vordergrund zu bringen.
Wenn es dazu eine andere Möglichkeit gibt -ausser auf das
Tray-Icon zu klicken- wäre das auch gut.

Allerdings bin ich im Moment etwas schwer von Begriff. Programme, die Du mit alltray in den Tray geschickt hast, werden doch durch Doppelklick auf das Trayicon wieder in den Vordergrund geholt, wozu braucht man da noch eine Tastensimulation?

Viele Grüße
Marvin

Hallo,

nützlichen Sachen gibt es darin auch den Befehl xte, der macht
was Du willst.

ja super - das ists was ich brauche… :o)

Allerdings bin ich im Moment etwas schwer von Begriff.
Programme, die Du mit alltray in den Tray geschickt hast,
werden doch durch Doppelklick auf das Trayicon wieder in den
Vordergrund geholt, wozu braucht man da noch eine
Tastensimulation?

ja, so einfach könnte die Welt sein :o) …
aber wenn man z.B. nicht unterscheiden kann zwischen einem gestarteten Programm und einem Programm-Starter (beides sind ja nur kleine Bildchen auf dem Monitor - die einen hier die anderen dort …), dann müssen die Dinge ganz, ganz einfach und mit höchstem Wiedererkennungswert gestaltet werden :o)

Danke jedenfalls nochmal. :o)
Grüße
K.