Hallo zusammen, ich lasse bestimmte Programme beim Aufruf über die Fensterleiste auf eine bestimmten Arbeitsfläche anzeigen. Bsp. Kontakt auf der AF2. Kann ich auch steuern, dass beim Aufruf auch gleich auf die AF2 gewechselt wird?
Programme in richtiger Arbeitsfläche
Anmeldungsdatum: Beiträge: 527 Wohnort: Wohnmobil an der Algarve |
|
Anmeldungsdatum: Beiträge: 531 |
Soviel ich weiß nur indirekt, z.B. über das Kommando wmctrl, siehe auch (nur englische) man-Hilfe. Beispielsweise das Fenster mit dem Wort „Meinfenstertitel“ im Titel auf die 2. Arbeitsfläche schieben (letztere gehen von 0…n-1, also wollen wir die Arbeitsfläche mit der Nummer 1) : wmctrl -r Meinfenstertitel -t 1 So einen Befehl könnte man über einen Starter o.ä. nach dem Starten der jeweiligen Applikation ausführen lassen. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 527 Wohnort: Wohnmobil an der Algarve |
Hallo, super vielen Dank... in der Onsole hat das auch super geklappt. Nun dachte ich, ich kann den Befehl in den Programmeigenschaften anhängen. kontact wmctrl -s 2. Leider funktioniert das nicht. Noch ne Idee? |
Anmeldungsdatum: Beiträge: 6679 Wohnort: Technische Republik |
Devilspie kann das Programm auf einer beliebigen Arbeitsfläche starten, auf die Arbeitsfläche musst du dann aber selber wechseln. Siehe den Beispielcode aus den Artikel: ( if (is (application_name) "Firefox") (set_workspace 2) ) |
Anmeldungsdatum: Beiträge: 12067 |
Hallo! Die Steuerung des Verhaltens findest du unter „Fensterorganisation“ oder so ähnlich. Da gibt es unter „Fensterverhalten“ eine policy, die „Fokus folgt der Maus“ heißt. Wenn du das auf Nichts/Deaktiviert stellst, hast du das gewünschte Verhalten. //edit: passendere Übersetzung erfunden 😉 |