Wenn ich auf einem Ubuntu 10.10 Rechner die Super-Effekte aktiviere, kann ich alle offenen Fenster ganz einfach mit SUPER+W („Start-Taste + W“) anzeigen. CompizConfig erlaubt dies auch über Ecken- oder Randsteuerung.
Ich möchte auf einem Panel einen Button erstellen, der mich zu dieser Fensterliste bringt.
Wie kann ich das tun?
lg
Kalsan
Ich möchte auf einem Panel einen Button erstellen, der mich zu
dieser Fensterliste bringt.
Du kannst mit Rechtsklick auf das obere Panel ein Menu öffnen „Add to Panel“. Dort in der Liste wählst Du den Punkt „Fensterwähler“ -> „Add“ und schon hast im Panel einen kleinen Button, der dir beim Anklicken eine Liste aller geöffneten Fenster anzeigt (auf dem Screenshot oben, zwischen Firefox-Button und Konsole-Button) http://img189.imageshack.us/img189/6259/screenshot1h…
Ist es das, was Du möchtest?
Danke für deine Antwort.
Nein, das ist nicht, was ich suche. Der Button sollte nicht auf eine Fensterliste verweisen, sondern alle Fenster des aktiven Desktops verkleinern und nebeneinander auflisten, wie man das auch von Mac kennt. Probier mal die Effekte auf „Special“ zu setzen und dann Super-W zu drücken, genau das ist was ich suche, aber es soll über einen Button aufgerufen werden.
lg
Kalsan
Wenn es das nicht, dann befürchte ich, daß ich da nicht weiter helfen kann
alle Fenster des
aktiven Desktops verkleinern und nebeneinander auflisten, wie
man das auch von Mac kennt.
Ich gestehe, ich habe noch nie einen Mac vor mir gehabt, kann mir also nur ungefähr vorstellen, wie das aussehen soll. Ein Screenshot wäre vielleicht hilfreich.
Probier mal die Effekte auf
„Special“ zu setzen
Gerne, aber von welchen Effekten redest Du? Wenn Du Compiz meinst, da gibt es bei mir kein „Special“
und dann Super-W zu drücken
und eine „Super“-Taste wurde bei mir leider auch nicht mitgeliefert
Ich gestehe, ich habe noch nie einen Mac vor mir gehabt, kann
mir also nur ungefähr vorstellen, wie das aussehen soll. Ein
Screenshot wäre vielleicht hilfreich.
Ach so. Aber welch eine Ironie, die Windows -Taste = Super -Taste…
Aber sowas lasse ich tatsächlich nicht an meine Tastatur, zwei Blicke auf meinen unaufgeräumten Schreibtisch werden dich überzeugen http://img443.imageshack.us/img443/911/p1000429q.jpg http://img703.imageshack.us/img703/8523/p1000426i.jpg
Aber trotzdem, es geht um Compiz und da will ich wenigstens einen theoretischen und ungetesteten Vorschlag machen. Öffne den CompizConfig Einstellungsmanager -> Tab Key Bindings -> dort steht irgendwo die Tastenkombination W
Du merkst dir die zugehörige Befehlsnr., sagen wir mal z.B. „Befehl 1 ausführen“. Mit dieser Kenntnis gehst Du zum Tab „Commands“ und notierst dort den Inhalt der entsprechenden Kommandozeile, in unserem Beispiel wäre das also Kommandozeile 1, mit einem Shellaufruf, was weiss ich, z.B. /opt/scripts/start_shell.sh
Genau dieses Shellkommando mit allen eventuell zugehörigen Optionen kannst Du dann auf dem üblichen Weg zum Panel hinzufügen, also:
rechter Mausklick aufs Panel -> zum Panel hinzufügen -> Benutzerdefinierter Anwendungsstarter -> Hinzufügen -> passenden Namen eintragen -> ins Feld Befehl dann den gefundenen Shellaufruf eintragen -> OK
Alle Klarheiten beseitigt? Umständlich, sollte aber funktionieren.
Wow, die Tastatur muss um die 15 Jahre alt sein, Respekt! Und auch dein Ubuntu hat einige Jahre auf dem Buckel… wär mit Windows nicht möglich, zeigt Linux’ Qualität ^^
Aber trotzdem, es geht um Compiz und da will ich wenigstens
einen theoretischen und ungetesteten Vorschlag machen. Öffne
den CompizConfig Einstellungsmanager -> Tab Key Bindings ->
dort steht irgendwo die Tastenkombination W
Du merkst dir die zugehörige Befehlsnr., sagen wir mal z.B.
„Befehl 1 ausführen“. Mit dieser Kenntnis gehst Du zum Tab
„Commands“ und notierst dort den Inhalt der entsprechenden
Kommandozeile, in unserem Beispiel wäre das also Kommandozeile
1, mit einem Shellaufruf, was weiss ich, z.B. /opt/scripts/start_shell.sh
Genau dieses Shellkommando mit allen eventuell zugehörigen
Optionen kannst Du dann auf dem üblichen Weg zum Panel
hinzufügen, also:
rechter Mausklick aufs Panel -> zum Panel hinzufügen ->
Benutzerdefinierter Anwendungsstarter -> Hinzufügen ->
passenden Namen eintragen -> ins Feld Befehl dann den
gefundenen Shellaufruf eintragen -> OK
Alle Klarheiten beseitigt? Umständlich, sollte aber
funktionieren.
Das tönt vielversprechend… bin grad auf Windows und muss erst rebooten. Ich werde das mal ausprobieren und dann Feedback geben.
Schon mal danke!
lg
Kalsan