Gnome Shellショートカットはワークスペースのリストを直接上書きしますか?

Gnome Shellショートカットはワークスペースのリストを直接上書きしますか?

のビューポートセレクタと同様に、すでに表示されていてクリックできるショートカットを表示するGnome Shellショートカットを定義する方法はありますか?OverviewWorkspace ListCompiz

注:私はGnomeを使用しています。用語この質問について。

私は最近(強制)RHEL7のGnome 3 / Gnome Shell(Ubuntu 10のGnome 2 / Compizから)に移行しました。 3x3 レイアウトの 9 つの仮想ワークスペースがないと正常に動作できないため、Gnome パネルと Gnome ワークスペース スイッチャーを失うのは痛いです。

しかし、私はこれらの経験に耐えることができるいくつかの拡張機能/ツールを見つけました。これには以下が含まれます

  • ワークスペースグリッド、ワークスペースリストを2Dグリッドに変換します(概念的にもワークスペースリストオーバーレイの両方で)。
  • dconf-editor、キーボードショートカットを割り当てて、最大12のワークスペースに即座に切り替えることができることを示します。

今私が逃しているのはクイックすべてのワークスペースを一度に(a la Compiz)表示してマウスで選択する方法。 (はい、キーボードを使用して目的のワークスペースに切り替えることができますが、時にはマウスを使用したい場合もあります。)

私の現在のアプローチは

  • 「ホットコーナー」またはショートカットを使用して入力モードを呼び出し、Overviewマウスを画面の右端に移動して非表示にするか、Windowsorg.gnome.desktop.wm.keybindings.panel-main-menuWorkspace List
  • ショートカットを使ってOverview入力モードを呼び出し、タップしてレイヤーを表示してオーバーレイします。Applicationsorg.gnome.shell.keybindings.toggle-application-viewEscWindowsWorkspace List

どちらの方法もCompizほぼ私が必要なことを行います:

  • ワークスペースバー、クリック可能な1次元ワークスペースセレクタを追加します(ただし、アウトラインはありませんが、バーは追加の「ホットコーナー」のように機能します)。
  • カラフルなベースボード、類似の2Dワークスペースセレクタを追加します(ただし、インターフェイスは実際のインターフェイスよりも使用するのが面倒で概要もありませんWorkspaceBar)。

オーバーレイに直接入る方法についてWorkspace List提案がありますか?

答え1

私の問題に対する解決策を見つけました。

Overview拡張機能がない場合、デフォルトの動作はわかりませんが(Workspace Grid拡張機能をすぐにインストールしたため)、私の経験では次のようになります。いいえインストール中のデフォルトの動作Workspace Grid。本当に、Workspace List はい起動時にすぐに表示されるはずOverviewですが、特定の条件で非表示にできる設定オプションがあります。問題のある構成説明ここ:

Workspaces thumbnails sidebar in overview.

This sidebar can get pretty wide if you have multiple columns of
workspaces. The sidebar can be collapse to the side of the screen if it
becomes too wide so that you then hover your mouse over it to uncollapse it.

The relevant settings:

    the maximum width the sidebar is allowed to occupy (as a fraction
    of screen width):

    const MAX_SCREEN_HFRACTION = 0.8;

    the width at which the sidebar collapses to the side when you open
    the overview (fraction of screen width):

    const MAX_SCREEN_HFRACTION_BEFORE_COLLAPSE = 0.3;

したがって、私がしなければならないことは、後者の値をより高いスコア(例えば0.6)に設定し、Workspace ListOverview

関連情報