Page 1 of 1

xbindkeys und xte

Posted: 11. Oct 2008 17:58
by Ford.Prefect
Hallo

Mit dem Daumenrad meiner MX Revolution will die die Desktops wechseln.

In die .xbindkeysrc habe ich folgendes eingetragen

Code: Select all

"xte 'keydown Alt_L' 'keydown Control_L' 'key Right' 'keyup Control_L' 'keyup Alt_L'"
   b:13 # Daumenrad Oben

"xte 'keydown Alt_L' 'keydown Control_L' 'key Right' 'keyup Control_L' 'keyup Alt_L'"
   b:15 # Daumenrad Unten
leider passiert aber nichts. Wenn ich anstatt dem xte Befehl gedit als Befehl angebe, wird Gedit geƶffnet. Wenn ich den xte Befehl in der Konsole eingebe, wird auch der Desktop gewechselt.

Woran kann es liegen, dass es nicht geht?

Posted: 11. Oct 2008 18:17
by Janka
"xte" liegt nicht im Suchpfad der Applikation, die die .xbindkeysrc-Datei auswertet, gedit schon. Gib den absoluten Pfad zu xte an. Rausfinden kannst du den mit "which xte" in der Kommandozeile, in der es klappt.

Janka

Posted: 11. Oct 2008 18:55
by Ford.Prefect
auch mit absoluten Pfad geht es nicht. Xte liegt auch im /usr/bin.

Zum testen habe ich den Befehlt in ein Script ausgelagert.

Code: Select all

#/bin/bash

/usr/bin/xte "keydown Alt_L" "keydown Control_L" "key Right" "keyup Control_L" "keyup Alt_L" >> /tmp/date 2>&1
echo `date` >> /tmp/date
In der /tmp/date Datei steht nur das Datum. Eine Fehlermedeldung von xte steht nicht drin.

Gruss
Ford.Prefect