ubuntuusers.de

Kann man Tastaturbefehle selber entwerfen?

Status: Gelöst | Ubuntu-Version: Ubuntu 8.10 (Intrepid Ibex)
Antworten |

feuerloescher

Avatar von feuerloescher

Anmeldungsdatum:
28. November 2006

Beiträge: Zähle...

Wohnort: Bocholt

Hallo zusammen,

ich möchte Tastaturbefehle wie bspw. Strg + Alt + Pfeil Links um zur linken Arbeitsfläche zu gelangen um weitere ergänzen. Wie das mit den Tastaturkombinationen grundsätzlich geht, ist klar. Ich gehe auf System → Einstellungen → Tastaturkombinationen definieren (oder so ähnlich) und wähle dort für die vorgegeben Befehle Kombis an. Ich habe jedoch bisher nur die Möglichkeit gesehen "Direktshortcuts" zu den Arbeitsflächen 1 und 2 zu definieren (Bspw. über Strg + Alt + 1 für Gehe zur Arbeitsfläche 1). Wie kann ich das ändern? Ich möchte auch weitere Arbeitsflächen mit "Direktshortcuts" erreichen können. Stelle mir das so vor, dass wenn ich unten rechts im Panel 4 Arbeitsflächen auswähle, kann ich für alle 4 "Direktshortcuts" definieren, wenn ich dort 12 auswähle, dann 12, wenn nur 2, dann halt nur 2.

Kann mir da jemand leicht verständlich weiterhelfen, bin nicht so der PC Freak.

Könnte man dafür nicht eine Regel definieren die in die nächsten Versionen mit eingebunden wird? So nach dem Motto: Ich habe n Arbeitsflächen, nummeriert von links nach rechts und oben nach unten angefangen bei 1. Nr. 1 erreiche ich über Strg + Alt + 1; Nr. 2 über Strg + Alt + 2; Nr. 3 über usw. bis 9 (Logischerweise gehen mehr nicht über diese Kombi.)?

feuerloescher

(Themenstarter)
Avatar von feuerloescher

Anmeldungsdatum:
28. November 2006

Beiträge: Zähle...

Wohnort: Bocholt

Ich weiß nicht ob möglicherweise nicht ganz klar geworden ist um was es mir geht. Jedenfalls möchte ich zu den bereits vorhandenen Tastaturkombinationen Zur Arbeitsfläche 1 und Zur Arbeitsfläche 2 mehr Befehle hinzufügen um auch weitere Arbeitsflächen mit eigenen Tastaturkombinationen wie z.B. Zur Arbeitsfläche 8 versehen können. Wie kann ich in dieser Tastaturkombinationenliste weitere Befehle hinzufügen?

feuerloescher schrieb:

Könnte man dafür nicht eine Regel definieren die in die nächsten Versionen mit eingebunden wird? So nach dem Motto: Ich habe n Arbeitsflächen, nummeriert von links nach rechts und oben nach unten angefangen bei 1. Nr. 1 erreiche ich über Strg + Alt + 1; Nr. 2 über Strg + Alt + 2; Nr. 3 über usw. bis 9 (Logischerweise gehen mehr nicht über diese Kombi.)?

Das ist sozusagen meine Idee, wie eine Lösung für meine Frage aussehen könnte.

Kann es sein, dass ich meine Frage im falschen Forum gestellt habe?

armin41

Anmeldungsdatum:
21. Juni 2007

Beiträge: 21

Wohnort: 82229 Seefeld

Hallo feuerloescher,

wenn ich dich richtig verstehe, ist dein Problem, dass du für weitere Arbeitsflächen keine Tastaturbefehle definieren kannst, weil du in der Anwendung Tastenkombinationen keine weiteren Arbeitsflächen eingeben kannst.

Aber du kannst die Anzahl der Arbeitsflächen zuerst auswählen, dann erscheinen die gewählten auch bei den Tastenkombinationen.

Du hast im Moment zwei Arbeitsflächen, deshalb kannst du auch nur diesen Shortcuts zuweisen. Wählst du vier, dann kannst du für alle vier Shortcuts bestimmen.

Gruß

Armin

feuerloescher

(Themenstarter)
Avatar von feuerloescher

Anmeldungsdatum:
28. November 2006

Beiträge: Zähle...

Wohnort: Bocholt

Erst mal vielen Dank für deine Antwort. Jedoch habe ich das bereits ausprobiert gehabt. (Ist zwar schon eine Weile her, aber ich meine mich zu erinnern, dass die Auswahl weiterer Arbeitsflächen im Panel keine Auswirkung auf die Anzahl der Tastaturkominationsmöglichkeiten in der Anwendung Tastaturkombinationen hat. Es bleiben nach wie vor die Kombinationen für die Arbeitsflächen 1 und 2 stehen, es kommen aber auch keine weiteren hinzu.) Werde es heute Abend mal ausprobieren, glaube jedoch nicht dran, weil ich mich anders erinnere. Bitte versteh mich nicht falsch, ich möchte dein Statement nicht in Frage stellen. Es kann ja auch sein, dass meine Version da einen Bug hat. Ich poste morgen mein Ergebnis.

primus_pilus Team-Icon

Ehemalige
Avatar von primus_pilus

Anmeldungsdatum:
8. Oktober 2007

Beiträge: 9144

Wohnort: NRW

Benutzt du Compiz?

feuerloescher

(Themenstarter)
Avatar von feuerloescher

Anmeldungsdatum:
28. November 2006

Beiträge: Zähle...

Wohnort: Bocholt

nein

feuerloescher

(Themenstarter)
Avatar von feuerloescher

Anmeldungsdatum:
28. November 2006

Beiträge: Zähle...

Wohnort: Bocholt

Ich habe übrigens festgestellt, dass das Panel Arbeitsflächenumschalter bei mir vermutlich auch defekt ist. Ich kann den Arbeitsflächen keine Namen geben. Laut Hilfedatei müsste das über Rechtsklick ⇒ Einstellungen möglich sein. Dort kann ich jedoch nur die Anordnung und Anzahl der Arbeitsflächen einstellen. Hat das möglicherweise etwas mit meinem Problem zu tun?

@armin41: Habe nochmals ausprobiert was du mir geraten hast. Leider hat das nicht funktioniert. Auch nach einem Neustart mit 4 Arbeitsflächen (statt wie zuvor Zweien) konnte ich in der Anwendung Tastaturkombinationen keine Direktverweise für Arbeitsflächen Nr. 3 und 4 eingeben.

armin41

Anmeldungsdatum:
21. Juni 2007

Beiträge: 21

Wohnort: 82229 Seefeld

Hallo Feuerlöscher,

ich konnte das erst jetzt testen, weil ich nur zuhause schon 8.10 habe. Du scheinst ein größeres Problem zu haben. Ich werde dir leider nicht helfen können.

Ich kann sowohl die Arbeitsflächen umbenennen, als auch Tastenkombinationen zuweisen.

feuerloescher

(Themenstarter)
Avatar von feuerloescher

Anmeldungsdatum:
28. November 2006

Beiträge: Zähle...

Wohnort: Bocholt

Das ist relativ schade. Ich werde jetzt demnächst, wenn mein Internet geschaltet wird, mal alle Updates einzuspielen und schaue dann mal weiter. Ich habe aber auch schon mit dem Gedanken gespielt einen anderen Fenstermanager zu nutzen. Ich habe da an Ion3 gedacht. Melde werde, sobald ich das getan habe meine Ergebnisse posten.

feuerloescher

(Themenstarter)
Avatar von feuerloescher

Anmeldungsdatum:
28. November 2006

Beiträge: Zähle...

Wohnort: Bocholt

Ich habe doch noch eine Möglichkeit gefunden um Tastaturkombinationen selber anzulegen. Damit habe ich es zwar nur geschafft über die Tastenkombinationen Strg + 1 bis 4 die jeweiligen Arbeitsflächen zu erreichen, Tastaturkombinationen anzulegen um Fenster auf die jeweilige Arbeitsfläche zu verschieben hat nicht funktionert.

Die Kominationen für den jeweiligen User um Arbeitsflächen direkt anzusteuern liegen in folgender Datei:

~/.gconf/apps/metacity/global_keybindings/%gconf.xml

Deren Aufbau ist relativ simpel. Ich habe eine Sicherungskopie gemacht bevor ich die Tastenkombinationsänderung eingetragen habe. Zu den Zeitpunkt sah sie so aus:

<gconf>
        <entry name="switch_to_workspace_2" mtime="1225628465" type="string">
                <stringvalue>&lt;Control&gt;2</stringvalue>
        </entry>
        <entry name="switch_to_workspace_1" mtime="1225628463" type="string">
                <stringvalue>&lt;Control&gt;1</stringvalue>
        </entry>
        <entry name="show_desktop" mtime="1225628457" type="string">
                <stringvalue>&lt;Control&gt;&lt;Alt&gt;d</stringvalue>
        </entry>
</gconf>

Danach habe ich über das Tastaturkombinationsmenu die Kombinationen für die Tasten 1 un2 gegen 3 und 4 ausgetauscht. Damit die Änderungen in der Datei sichtbar wurden musste ich mich einmal Ab- und wieder Anmelden. Nun habe ich die oberen zwei Zeilenblöcke kopiert und oberhalb eingefügt gehabt. Dann aus der Kopie die alten mtime-Werte kopiert und bei den unteren beiden Blöcken ausgetauscht, nun noch die Zahlen bei den name-Werten sowie den stringvalue-Werten angepasst dass die ganze Datei so aussah. Dann habe ich mich nochmals Ab- und wieder Angemeldet und siehe da, ich kann über die Tastenkombinationen Strg + 1 bis 4 die einzelnen Arbeitsflächen ansteuern.

<gconf>
        <entry name="switch_to_workspace_4" mtime="1226755815" type="string">
                <stringvalue>&lt;Control&gt;4</stringvalue>
        </entry>
        <entry name="switch_to_workspace_3" mtime="1226755812" type="string">
                <stringvalue>&lt;Control&gt;3</stringvalue>
        </entry>
        <entry name="switch_to_workspace_2" mtime="1225628465" type="string">
                <stringvalue>&lt;Control&gt;2</stringvalue>
        </entry>
        <entry name="switch_to_workspace_1" mtime="1225628463" type="string">
                <stringvalue>&lt;Control&gt;1</stringvalue>
        </entry>
        <entry name="show_desktop" mtime="1225628457" type="string">
                <stringvalue>&lt;Control&gt;&lt;Alt&gt;d</stringvalue>
        </entry>
</gconf>

In dem Ordner window_keybindings habe ich nach dem gleichen Schema gearbeitet und doch hat es nicht funktionert. Ich keine Fenster direkt auf eine andere Arbeitsläche verschieben. Nunja, wenigstens etwas geschafft.

ICKEvK

Anmeldungsdatum:
5. Februar 2007

Beiträge: 29

Hallo,

ich hatte selbes Problem. Ich benutze Ubuntu 8.10 mit allen Updates und Gnome die Lösung sah wie folgt aus:

1. Alle grafischen Effekte deaktivieren (System → Einstellungen → Erscheinungsbild; Reiter: Visuelle Effekte → auf keine setzen)

2. In den Dialog für die Tastenkombinationen wechseln (System → Einstellungen → Tastenkombinationen) dort kann man nun die gewünschten Tastenkombinationen einstellen (die Arbeitsflächen Anzahl muss vorher natürlich stimmen)

3. falls noch gewünscht kann man die Visuellen Effekte anschließend wieder Anschalten (die Tastenkombinationen gehen trotzdem noch!)

greez ICKE

Antworten |