WinFuture-Forum.de: Openbox Keybindings - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
  • 3 Seiten +
  • 1
  • 2
  • 3

Openbox Keybindings Starten von Programmen


#1 Mitglied ist offline   Fabi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.958
  • Beigetreten: 30. August 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 25. März 2008 - 15:26

Hi,

ich suche eine Möglichkeit um Programme über Tatenkombinationen zu starten. also ich möchte es so haben das wenn ich z.B
<
+
o
drücke, dass dann Opera startet!

hab schon in der rc.xml nachgesehn, dort müste man das reinschreiben , leider versteh ich den Synatx nichtso ganz!

hoffe es kann mir jemand helfen!

lg,
Fabi
0

Anzeige



#2 Mitglied ist offline   ShadowHunter 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.199
  • Beigetreten: 31. August 04
  • Reputation: 1

geschrieben 25. März 2008 - 16:01

cat .config/openbox/rc.xml:
<keybind key="W-t">
	  <action name="Execute">
		<execute>urxvt -fg grey +sb -sl 1024</execute>
	  </action>
</keybind>
<keybind key="W-O">
	  <action name="Execute">
		<execute>gmrun</execute>
	  </action>
</keybind>

Nach dem Prinzip funktioniert das. Musst halt nur nachsehen was fuer welche Taste steht. W steht fuer die Windowstaste.
Danach noch ein reconfigure ausfuehren (ist z.b im OB Menue) und gut is.
"Wir können Regierungen nicht trauen, wir müssen sie kontrollieren"
(Marco Gercke)
0

#3 Mitglied ist offline   Fabi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.958
  • Beigetreten: 30. August 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 25. März 2008 - 16:13

<keybind key="W-O">

das heißt ein druck auf WindowsTaste + O würde bei dir gmrun starten?

lg,
Fabi

Dieser Beitrag wurde von Fabi bearbeitet: 25. März 2008 - 16:14

0

#4 Mitglied ist offline   koch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 589
  • Beigetreten: 28. Juni 06
  • Reputation: 4
  • Wohnort:bei meiner maus

geschrieben 25. März 2008 - 16:23

http://de.pastebin.ca/956739

hier mal meine momentane rc.xml (ist noch in arbeit, grade auch die tastenkombinationen muss ich mir noch anpassen).

kannst dir ja erst mal was rauskopieren und nutzen, schwer ist es nicht, selbst wenn man wie wir keine ahnung von der syntax hat.
ich habs auch erst mal mit trial & error versucht.

bin noch nicht dazzugekommen, mich näher damit zu beschäftigen.

Dieser Beitrag wurde von koch bearbeitet: 25. März 2008 - 16:24

0

#5 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 25. März 2008 - 16:27

Uäh, das ist ja eklig.

XML mag ja einfach zu verstehen und zu parsen sein, aber von Hand coden würde ich mir damit ja nur äusserst ungerne antun. ~750 Zeilen Config für so wenig "Inhalt" und da haben welche über meine 1200SLOC FVWM-Config gemeckert... :wink:
0

#6 Mitglied ist offline   Fabi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.958
  • Beigetreten: 30. August 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 25. März 2008 - 16:31

@ph030: naja, copy & paste und nur das nötigeste per hand anpassen  :wink: ! vim bzw. gvim ist da ne große hilfe!

@rest: vielen dank! werd mich dann mal ans anpassen machen!

lg,
Fabi
0

#7 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 25. März 2008 - 16:34

Naja, ob vim da eine große Hilfe ist? Sicher, es gibt einige Möglichkeiten, direkt in ein Tag zu jumpen, dennoch finde ich fünf Zeilen - wenn man es ordentlich formatiert haben möchte - für einen einzelnen Shortcut schon ein wenig Overkill - von Übersichtlichkeit will ich da ja erst gar nicht anfangen.

Aber gut, wem's gefällt :wink:

Bei meinem WM geht das btw so:
K C M W T E
#K Char Modifier Where In-Terminal Exec
, d.h. um z.B. ncmpc durch Ctrl+Shift+N in einem Term auszuführen und das in jeder Situation, wäre das folgende bei mir nötig
K N CS A Y nmcpc
- vielleicht nicht unbedingt einfacher zu verstehen(gut, wer etwas FVWM-Erfahrung hat, wird's schnell durchschauen), dafür aber imho wesentlich einfacher.

Edit, natürlich muss man da noch einmal das gewünschte Terminal definiert haben
ENV TERM `which urxvtc`

Dieser Beitrag wurde von ph030 bearbeitet: 25. März 2008 - 16:43

0

#8 Mitglied ist offline   Fabi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.958
  • Beigetreten: 30. August 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 25. März 2008 - 16:36

soweit ich weiß bietet openbox sonst keine andere Möglichkeit das gewünschte umzusetzen, und ein externes programm muss ja auch nicht unbedingt sein, wenn es von haus aus möglich ist, auch wenn hässlich!
lg,
Fabi


EDIT: also das ganze funktioniert einwandfrei, so wie ich mir das vorgestellt habe  ^_^ . Meine arme Logitch G5 wird immer überflüssiger  :wink: !

Dieser Beitrag wurde von Fabi bearbeitet: 25. März 2008 - 16:52

0

#9 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 25. März 2008 - 16:46

BTW, wieviele Keybindings habt ihr eigentlich so? Momentan steht's bei mir bei 114 und ja, davon sind die meisten auch regelmäßig in Benutzung :wink:
0

#10 Mitglied ist offline   koch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 589
  • Beigetreten: 28. Juni 06
  • Reputation: 4
  • Wohnort:bei meiner maus

geschrieben 25. März 2008 - 16:50

meinst du nur im WM?

keine ahnung, aber es werden mehr.
wie gesagt, ich muss ja eh mal aufräumen und umstellen/neue einfügen. könnte ich heute abend mal machen.
0

#11 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 25. März 2008 - 16:51

Zitat

meinst du nur im WM?
Jup, wenn man da noch alles im Browser, Shell, wasweisich hinzufügen wollte, würden wir ja nie fertig :wink:

Edit, momentan habe ich Super_L aka 4 aka Windows-Taste (mit der Flagge) für `vmware -mqX 'Windows XP Professional'` belegt, das suckt, wenn man sich mal vertippt - jemand ne bessere Idee? Mh, Keychaining wäre ne Idee, Win+S,U,C,K,S ^_^

Dieser Beitrag wurde von ph030 bearbeitet: 25. März 2008 - 16:54

0

#12 Mitglied ist offline   koch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 589
  • Beigetreten: 28. Juni 06
  • Reputation: 4
  • Wohnort:bei meiner maus

geschrieben 25. März 2008 - 16:52

eben...
0

#13 Mitglied ist offline   Fabi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.958
  • Beigetreten: 30. August 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 25. März 2008 - 16:54

ich denk wenn ich fertif bin und alle Programme dann so gestartet werden bzw. das Openbox verhalten stimmt, dann werden bestimmt um 40 - 50 sein!

aber mal schaun, ich denke heut werd ich nicht mehr soweit kommen, mein schatz kommt gleich  :wink: !

lg,
Fabi

EDIT: legs doch auf "Esc" ^_^

Dieser Beitrag wurde von Fabi bearbeitet: 25. März 2008 - 16:55

0

#14 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 25. März 2008 - 16:58

Zitat

mein schatz kommt gleich
Glückskind, meine hat mal wieder Team-Sitzung und wird wohl nicht vor 21h wieder da sein :/

Zitat

EDIT: legs doch auf "Esc"
Das wäre dann wohl eher der Shortcut für `killall -9 vmware` :wink:
0

#15 Mitglied ist offline   BadAss 

  • Gruppe: aktive Mitglieder
  • Beiträge: 405
  • Beigetreten: 11. Mai 05
  • Reputation: 0

geschrieben 25. März 2008 - 17:04

Wie wär's mit Strg + Alt + Entf?
0

Thema verteilen:


  • 3 Seiten +
  • 1
  • 2
  • 3

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0