Tlačítko Start pro Tint2 v Openboxu

Odstín 2 je lehký panel určený k použití především s Otevřít krabici, nepotřebuje knihovny GTK ni Qt a je vysoce konfigurovatelný.

Jde o to, že nemá tlačítko k odebrání nabídka aplikací a že když máte maximalizovaný program, může to být docela nepříjemné.

Co použijeme

  • Verze Tint2 SVN pro uživatele Archu (je to v AUR), protože repozitní verze nepodporuje spouštěče a také vytváří procesy zombie; v Debianu můžete použít ten, který je dodáván ve vašich oficiálních úložištích; v jiných distribucích nevím 😛
  • Nástroj xdotool, který simuluje vstupy myši a klávesnice.
  • páska k identifikaci kláves, které stiskneme. Obvykle se instaluje společně s obslužnými programy grafického serveru.

rc.xml

Nejprve musíte nastavit klávesovou zkratku pro zobrazení nabídky Openbox. Děláme to úpravou souboru ~ / .config / openbox / rc.xml. Například:

kořenové menu

xdotool

Snaž se dál xdotool. Pokračujeme výše uvedeným příkladem:

xdotool key super+Escape
Tento příkaz vám řekne, abyste simulovali kombinaci kláves. 'super ' nebo „Windows“ aEsc ', který volá a provádí akci, kterou jsme předtím nakonfigurovali v rc.xml Openboxu, zobrazení nabídky.

Jak jste si možná všimli, „názvy“ klíčů se liší. V Openboxu je to „W“, zatímco xdotool jej detekuje jako „super“, ale jde o zkoušení jmen.

páska

Co když nevím, jak se klíč nazývá? Vstupte zde páska. Tento nástroj nám říká o akcích vstupních zařízení v okně X. Stačí spustit xev v terminálu a začít stisknout klávesy a pohybovat myší v okně, které se objeví.

V terminálu je zobrazeno, že stisknutím tlačítka Tisk pořídíte snímek obrazovky

V terminálu je zobrazeno, že stisknutím tlačítka Tisk pořídíte snímek obrazovky.

Spouštěč

Další věcí bude vytvoření souboru .plocha počítače který se používá k určení, jak má být aplikace spuštěna, která ikona má být použita pro vstup do nabídky atd.

sudo nano /usr/share/applications/tint2-button.desktop
Přidáme toto:

[Desktop Entry] Encoding=UTF-8
Name=Tint2 Openbox Menu
Comment=Tint2 Openbox Menu
X-GNOME-FullName=Openbox Menu
Exec=xdotool key super+Escape ## AQUÍ LA COMBINACIÓN QUE ELIGIERON
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/share/pixmaps/start-here-arch.png ## AQUÍ PONEN LA RUTA A SU ÍCONO
Categories=Menu;
StartupNotify=true

Odstín 2

Zbývá jen přidat spouštěč do panelu úpravou souboru ~ / .config / tint2 / tint2rc s něčím takovým:

#---------------------------------------------
# PANEL
#---------------------------------------------
panel_monitor = all
panel_position = top center
panel_items = LTSC ## EN ESTA PARTE CONFIGURAN EL ORDEN DE LOS ELEMENTOS
panel_size = 100% 30
panel_margin = 0 0
panel_padding = 0 0 0
font_shadow = 0
panel_background_id = 1
wm_menu = 0
#---------------------------------------------
# LAUNCHERS
#---------------------------------------------
launcher_icon_theme = AwOkenDark ## REEMPLAZEN CON SU TEMA DE ÍCONOS
launcher_padding = 2 2 0
launcher_background_id = 0
launcher_icon_size = 24
launcher_item_app = /usr/share/applications/tint2-button.desktop

Restartujeme panel a je to.

Na konci.

Na konci.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   živý řekl

    SKVĚLÝ!!!! Nemám žádná další slova. U U

  2.   Gregory Meče řekl

    Nikdy by mě to nenapadlo, potlesk! Dokonce se chci vrátit do Openboxu a dát KDE stranou 🙂

    1.    sušenka řekl

      Díky 😀 i když ve skutečnosti ten nápad není můj originál, narazil jsem na něj už dávno přes # fóra!

  3.   3rn3st0 řekl

    Děkuji! Jak tento trik chyběl.

  4.   3rn3st0 řekl

    Kvůli kráse a jednoduchosti tohoto triku jsem zapomněl zmínit, že se můžete přímo dostat na plochu CrunchBang pomocí kombinace kláves: Super + D / Win + D (jedná se o stejnou kombinaci popsanou pro různé uživatele).

    Proveďte test, otevřete dvě, tři, čtyři nebo tolik oken, kolik chcete, a poté stiskněte Super + D a budete umístěni přímo na plochu se všemi okny minimalizovanými.

    1.    sušenka řekl

      Nebo můžete nakonfigurovat akci pravého kliknutí na hodiny:
      #---------------------------------------------
      # CLOCK
      #---------------------------------------------
      time1_format = %R
      time1_font = DS-Digital Bold 17
      clock_font_color = #454545 95
      clock_padding = 3 5
      clock_background_id = 0
      clock_lclick_command = gsimplecal
      clock_rclick_command = xdotool key XF86Sleep

      Mám XF86Sleep, aby mi ukázal plochu, ale pokud nechci používat klávesnici, prostě jdu do rohu a kliknu.

  5.   MSX řekl

    Dobré ráno, Openbox začíná být použitelný.

  6.   Frank Davila řekl

    uvedené v této části:
    «Panel_items = LTSC ## V TÉTO ČÁSTI KONFIGURUJETE OBJEDNÁVKU PRVKŮ»
    Jak to nakonfiguruji?
    Aplikoval jsem to v Ubuntu 12.10 a lišta byla dobře umístěna, neobjevilo se pouze tlačítko nabídky.

    1.    sušenka řekl

      Odkazuje na pořadí, které budou mít prvky Tint2.
      L = odpalovací zařízení
      T = hlavní panel (úkoly)
      S = systray (zásobník)
      C = hodiny

      1.    Frank Davila řekl

        položka "panel_items = LTSC", na kterou jsem se vás ptal, byla ta, která chyběla, tlačítko je vidět, ale nereaguje, právě jsem nainstaloval nástroj xdotool, restartuji plochu, abych zjistil, zda tento nástroj chybí, ale musím jej spustit každé sezení nebo to začíná samo? Mám to vložit do přihlašovacích programů? Xev se neobjevuje synapticky, je to nutné? Všechny dokumenty, o kterých mluvíš, jsem musel vytvořit úplně od začátku a jejich obsah je to, co publikuješ.

        1.    Frank Davila řekl

          Už jsem restartoval plochu a nic.

        2.    sušenka řekl

          Jedna otázka ... používáte Openbox?

          1.    Frank Davila řekl

            Myslím, že ne, protože používám relaci s cairo dock a mám v systému nainstalován gnome v mate, gnome 3 a unityn.

          2.    sušenka řekl

            Podívejte se, musíte se přihlásit pomocí Openboxu, to je důvod, proč tlačítko nevyvolá žádnou nabídku.
            Kromě toho je tato konfigurace pouze částí celkového souboru, ukázkou, dám vám kompletní tint2rc » http://paste.desdelinux.net/4852

    2.    sušenka řekl

      Nezapomeňte, že možná budete muset změnit několik věcí, protože toto nastavení je konkrétně moje. Podívejte se na to a pokud mi nedáte svůj tint2rc, vytvořený .desktop a zbytek, který vám pomůže, můžete je sem pověsit, pokud chcete » http://paste.desdelinux.net/

  7.   cooper15 řekl

    Velmi dobrý trik, ale není jednodušší povolit nabídku OpenBox v Tint2 pomocí "wm_menu = 1" ?? Každopádně děkuji za vstup.

    1.    sušenka řekl

      Záleží na tom, zda je lišta plná úkolů, které musíte hledat, kde kliknout, pomocí tlačítka ne 😀

      1.    cooper15 řekl

        Pura vida, tlačítko zkusím stejně, nikdy by neuškodilo mít alternativy 🙂

  8.   Páni řekl

    ohhhh super, zítra to otestuji s mým notebookem.
    Nyní chybí pouze další úroveň: otevření nabídky pomocí klávesy Super nic jiného, ​​což si myslím, že nemůže, protože openbox s ní zachází jako s modifikátorem (stejně jako alt nebo ctrl).
    Pokud se těším, možná se podívám na program C, který se pro tento účel používá v KDE, ale vše, co dělá, je svázat kombinaci kláves s klíčem Super, takže i s několika úpravami funguje to pro Openbox ...

  9.   itachi řekl

    Děkuji! Je to skvělé pro můj nově objevený a skvělý openbox (i když je to v rozporu s velkou věcí hehehe)

  10.   sušenka řekl

    Opouštím své odstín2rc kompletní, protože příspěvek je pouze ukázkou, která představuje to, co souvisí s tématem.
    http://paste.desdelinux.net/4852

  11.   Oskar řekl

    Díky za tutoriál, právě jsem ho použil na CrunchBang, funguje to dobře, jen jedna nevýhoda, vložil jsem ikonu Debian, ikona CrunchBang nebyla nalezena, ale na panelu se objeví bílý čtverec s černými vodorovnými pruhy. Protože to funguje a je to pro mě velmi praktické, ikona není důležitá.

  12.   dcoy řekl

    Velmi dobře, používám adeskmenu, který je napsán v pythonu, zde je snímek obrazovky, kde je šťastná tvář otevřít nabídku a můžete změnit tvář pro nějaký jiný obrázek ...
    http://i.imgur.com/2O6bhQu.jpg

    1.    sušenka řekl

      Jen jsem to zkusil a je to celkem dobré, ale není to konfigurovatelné ... nebo alespoň jsem neviděl žádné možnosti konfigurace. Možná to nechám na PC, který rodina používá.

  13.   Pramínek řekl

    KDE? GNOME? XFCE? LXDE? Aero? (Fuj ...) Pojďme lépe použít Openbox! Musel jsem provést několik úprav, ale vaše konfigurace je mnohem jednodušší a srozumitelnější než ta ve fórech Crunchbang; Mockrát vám děkuji za vaši práci a teď, když jsem měl nějaký čas, jsem konečně nakonfiguroval svou nabídku Start #!: http://i875.photobucket.com/albums/ab320/brizno/screenb_zps420d63e3.png

    1.    sušenka řekl

      Vypadá dobře, na můj vkus trochu nabitý, ale vypadá dobře 🙂

  14.   MSX řekl

    Ale ... jedna otázka: není to „leit-motiv“ Openboxu, jeho * inovativního * systému otevírání nabídek pravým tlačítkem myši na ploše, jak jsem ho používal ve Windows 3.1 - a ten se později zapsal do historie jako nepříjemný a neefektivní ??

    1.    sušenka řekl

      Pokud nemáte maximalizovaná okna, je to nejlepší a nejpraktičtější, ale mít maximalizovaný prohlížeč je nepohodlné, když jej musíte minimalizovat, abyste otevřeli nabídku. To je užitečnost tlačítka 😉

      1.    yomismo řekl

        trik je velmi dobrý, vždy se naučíte ještě jednu věc. Abych se vyhnul potížím, které komentujete (minimalizujte aplikace pro přístup do nabídky), co dělám, je ponechat pixel nahoře i dole. tak nemám lištu a získávám místo na obrazovce, kromě toho, že je pohodlnější přístup do nabídky (nemusím stisknout žádné tlačítko) a není tolik cestování myší

  15.   Frank Davila řekl

    Mám problém a je to, že se snažím přihlásit a nemohu, protože nabídka pro výběr plochy je skryta uprostřed, obrazovka je 10 ″ panoramatická a tlačítko Přijmout pro výběr plochy nevidím, jak se mohu přizpůsobit prvky v ligthgdm? nebo jak mohu změnit rozlišení na domovské obrazovce?

    1.    sušenka řekl

      Tam nevím, brácho ... ale doporučuji vám navštívit fórum, je pravděpodobnější, že vám pomohou » http://foro.desdelinux.net/

  16.   juant řekl

    Příspěvek je v pořádku, ale v Openboxu tlačítko start není nutné, i když vždy můžete mít duplikované věci. Pokud máte vše maximalizované a je to nepříjemné, jak říkáte, nabídka je s kombinací Super + Tab a voila!
    Ani si nepamatuji tlačítko start, protože jsem s Openboxem.

    1.    sušenka řekl

      Není to nutné, ale pro mě je to pohodlné a líbí se mi, jak to vypadá 🙂

  17.   kuk řekl

    Velmi užitečné díky !! 🙂