OpenboxのTint2の開始ボタン

色合い2 主に使用するように設計された軽量パネルです 箱を開ける、ライブラリは必要ありません GTK ni Qt そしてそれは高度に構成可能です。

問題は、それを削除するためのボタンがないということです アプリケーションメニュー そして、あなたが最大化されたプログラムを持っているとき、それは非常に迷惑になる可能性があります。

使用するもの

  • バージョン Tint2 SVN リポジトリバージョンはランチャーをサポートしておらず、ゾンビプロセスも作成するため、Archユーザー(AUR内)の場合。 Debianでは、公式リポジトリにあるものを使用できます。 他のディストリビューションではわかりません😛
  • ツール xdotool、マウスとキーボードの入力をシミュレートします。
  • xevの 押しているキーを識別します。 通常、グラフィカルサーバーユーティリティと一緒にインストールされます。

rc.xml

まず、Openboxメニューを表示するためのキーボードショートカットを設定する必要があります。 これを行うには、ファイルを編集します 〜/ .config / openbox / rc.xml。 例えば、

ルートメニュー

xdotool

試してみてください xdotool。 上記の例を続けます。

xdotool key super+Escape
そのコマンドは、キーの組み合わせをシミュレートするように指示します。素晴らしい' または「Windows」と 'ESC '、以前に構成したアクションを呼び出して実行します rc.xml Openboxのメニューを表示します。

お気づきかもしれませんが、キーの「名前」はさまざまです。 Openboxでは、xdotoolが「super」として検出している間は「W」ですが、名前を試す必要があります。

xevの

キーの名前がわからない場合はどうなりますか? ここに入力 xevの。 このツールは、Xウィンドウでの入力デバイスのアクションを示します。ターミナルでxevを実行し、キーを押して、表示されるウィンドウ内でマウスを動かします。

ターミナルでは、印刷を押してスクリーンショットを撮ることが示されています

ターミナルでは、印刷を押してスクリーンショットを撮ることが示されています。

ランチャー

次はファイルを作成します 。デスクトップ これは、アプリケーションの起動方法、メニューエントリに使用するアイコンなどを指定するために使用されます。

sudo nano /usr/share/applications/tint2-button.desktop
これを追加します:

[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

色合い2

残っているのは、ファイルを編集してランチャーをパネルに追加することだけです。 〜/ .config / tint2 / tint2rc このようなもので:

#---------------------------------------------
# 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

パネルを再起動すると、それだけです。

最後に。

最後に。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   エラヴ

    すごい!!!! 他に言葉はありません。 U_U

  2.   グレゴリオエスパダス

    それは私には決して起こりませんでした、乾杯! Openboxに戻ってKDEを脇に置きたいです🙂

    1.    クッキー

      ありがとう😀実際にはアイデアは私のオリジナルではありませんが、私はずっと前に#フォーラムでそれを見つけました!

  3.   3rn3st0

    ありがとうございました! このトリックはどのように欠けていましたか。

  4.   3rn3st0

    このトリックの美しさとシンプルさで、キーの組み合わせであるSuper + D / Win + Dを使用してCrunchBangデスクトップに直接アクセスできることを忘れました(これは、さまざまなユーザーについて説明したのと同じ組み合わせです)。

    テストを実行し、XNUMXつ、XNUMXつ、XNUMXつ、または必要な数のウィンドウを開いてから、Super + Dを押すと、すべてのウィンドウが最小化された状態でデスクトップに直接配置されます。

    1.    クッキー

      または、時計を右クリックするアクションを構成できます。
      #---------------------------------------------
      # 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

      デスクトップを表示するXF86Sleepがありますが、キーボードを使用したくない場合は、隅に移動してクリックします。

  5.   MSX

    おはようございます、Openboxが使い始めています。

  6.   フランク・ダビラ

    このセクションで参照される:
    «panel_items = LTSC ##このパートでは、要素の順序を構成します»
    どうすれば設定できますか?
    Ubuntu 12.10で適用したところ、バーが適切に配置され、メニューボタンのみが表示されませんでした。

    1.    クッキー

      これは、Tint2の要素が持つ順序を指します。
      L =ランチャー
      T =タスクバー(タスク)
      S =システムトレイ(トレイ)
      C =クロック

      1.    フランク・ダビラ

        私が尋ねていたアイテム「panel_items = LTSC」は欠落していたものでした。ボタンは表示されますが、反応しません。xdotoolユーティリティをインストールしたばかりです。デスクトップを再起動して、ユーティリティが何であるかを確認します。欠落していましたが、セッションごとに開始する必要がありますか、それとも単独で開始しますか? ログインプログラムに入れる必要がありますか?Xevがシナプスに表示されない必要がありますか?

        1.    フランク・ダビラ

          私はすでにデスクトップを再起動しましたが、何もしませんでした。

        2.    クッキー

          XNUMXつの質問... Openboxを使用していますか?

          1.    フランク・ダビラ

            cairo dockとのセッションを使用していて、システムにgnome in mate、gnome 3、unitynがインストールされているためではないと思います。

          2.    クッキー

            ほら、Openboxでログインする必要があります。それが、ボタンがメニューを表示しない理由です。
            その上、この構成はファイル全体の一部であり、サンプルです。完全なtint2rcを提供します» http://paste.desdelinux.net/4852

    2.    クッキー

      その設定は特に私のものであるため、いくつかの変更が必要になる場合があることを忘れないでください。 それをチェックしてください、そしてあなたが私にあなたのtint2rc、あなたが作成した.desktop、そしてあなたを助けるための残りを与えないならば、あなたはあなたが望むならここにそれらを掛けることができます» http://paste.desdelinux.net/

  7.   cooper15

    非常に良いトリックですが、「wm_menu = 2」を使用して、tint1でオープンボックスメニューを有効にする方が簡単ではありませんか? とにかく入力してくれてありがとう。

    1.    クッキー

      それは、バーがクリックする場所を探しに行かなければならないタスクでいっぱいであるかどうかに依存します。

      1.    cooper15

        Pura vida、とにかくボタンを試してみます、代替手段があることは決して痛いことではありません🙂

  8.   ウォーカー

    ああ、すごい、明日はラップトップでテストします。
    現在、次のレベルのみが欠落しています。スーパーキーでメニューを開くことは他に何もありません。これは、openboxが修飾子(altまたはctrlと同じ)として扱うため、できないと思います。
    楽しみにしているのであれば、KDEでその目的で使用されるCプログラムを見てみるかもしれませんが、それはキーの組み合わせをスーパーキーとバインドするだけなので、いくつかの変更を加えてもそれはOpenboxで動作します...

  9.   イタチ

    ありがとう¡¡¡¡¡¡それは私の新しく発見された素晴らしいオープンボックスにとって素晴らしいです(それは素晴らしいheheheについては矛盾していますが)

  10.   クッキー

    私は ティント2rc 投稿は主題に関連するものを提示するサンプルにすぎないため、完全です。
    http://paste.desdelinux.net/4852

  11.   オスカー

    チュートリアルのおかげで、CrunchBangに適用したところ、正常に動作します。欠点はXNUMXつだけです。Debianアイコンを配置し、CrunchBangアイコンが表示されませんが、パネルに黒い横縞のある白い正方形が表示されます。 それは機能し、私にとって非常に実用的であるため、アイコンはそれほど重要ではありません。

  12.   ドコイ

    とても良いです、私はPythonで書かれたadeskmenuを使用します、これは幸せそうな顔がメニューを開くことであり、他の画像の顔を変更できるスクリーンショットです...
    http://i.imgur.com/2O6bhQu.jpg

    1.    クッキー

      試したところ、かなり良いのですが、構成できません...または少なくとも構成オプションが表示されませんでした。 たぶん、家族が使うパソコンに任せます。

  13.   Wisp

    KDE? GNOME? XFCE? LXDE? Aero?(うん…)Openboxをもっと使いましょう! いくつかの調整を行う必要がありましたが、構成はCrunchbangフォーラムの構成よりもはるかに単純で理解しやすいものです。 どうもありがとうございました。しばらくして、ようやくスタートメニューを設定しました。 http://i875.photobucket.com/albums/ab320/brizno/screenb_zps420d63e3.png

    1.    クッキー

      見た目は良く、私の好みに合わせて少しロードされていますが、見た目は良さそうです🙂

  14.   MSX

    しかし…質問:それは、Windows 3.1で使用したように、デスクトップを右クリックしてメニューを開く*革新的な*システムであるOpenboxの「ライトモティーフ」ではありません。それは後に不快で歴史に残るものでした。非効率的な ??

    1.    クッキー

      最大化されたウィンドウがない場合は、それが最善で最も実用的ですが、最大化されたブラウザを使用すると、メニューを開くために最小化する必要があります。 それがボタンの便利さです😉

      1.    ヨミズム

        トリックはとても良いです、あなたはいつももう一つのことを学ぶでしょう。 あなたがコメントする煩わしさを避けるために(メニューにアクセスするためのアプリケーションを最小限に抑える)、私がすることは上下両方にピクセルを残すことです。 そうすれば、メニューにアクセスしやすく(ボタンを押す必要がない)、マウスの移動がそれほど多くないという事実を除けば、バーがなく、画面にスペースができます。

  15.   フランク・ダビラ

    問題があり、ログインしようとしましたが、デスクトップを選択するメニューが中央に隠れており、画面が10インチのパノラマで、表示されないデスクトップを選択するための承認ボタンがあるため、ログインできません。 ligthgdmの要素に対応するにはどうすればよいですか? または、ホーム画面の解像度を変更するにはどうすればよいですか?

    1.    クッキー

      そこで私は仲間を知りません...しかし、私はあなたがフォーラムを訪問することをお勧めします、彼らがあなたを助ける可能性が高いです» http://foro.desdelinux.net/

  16.   juant

    貢献は問題ありませんが、Openboxではスタートボタンは必要ありませんが、いつでも複製することができます。 あなたがすべてを最大化していて、あなたが言うようにそれが迷惑であるならば、メニューはスーパー+タブの組み合わせと出来上がりです!
    私はOpenboxを使用しているので、スタートボタンすら覚えていません。

    1.    クッキー

      必須ではありませんが、私にとっては快適で、見た目も気に入っています🙂

  17.  

    とても便利なありがとう! 🙂