Ubuntu 24.04 | 24.10で4本指とピンチのタッチパッドジェスチャーを有効にする
このチュートリアルでは、Ubuntu 24.04および24.10でWayland上のデフォルトGNOMEデスクトップを使用して、タッチパッドの4本指スワイプとピンチジェスチャーを有効にする方法を示します。
GNOMEはバージョン40以降、ワークスペースを切り替えたり概要画面を表示したりするための3本指スワイプジェスチャーをサポートしています。また、4本指およびピンチジェスチャーのサポートを強化するための拡張機能「Gesture Improvements」があります。しかし、この拡張機能はGnomeのバージョン40から44のみをサポートしています。
最近のGNOME 45〜47(Ubuntu 24.04、Ubuntu 24.10、Fedora Workstation 40〜42など)でジェスチャーを拡張したい場合、Wayland上でその作業を行うためのオープンソースのフォークが登場しました。
注意: このチュートリアルは、デフォルトのGNOMEデスクトップとデフォルトのWaylandセッションでのみ動作します。非GNOMEまたはXorg上のGNOMEの場合は、こちらのチュートリアル(オプション2)をご覧ください。
ステップ1:拡張機能マネージャーアプリをインストールします
拡張機能マネージャーは、Gnome Shell拡張をインストールおよび管理するための人気のあるアプリケーションです。Ubuntu 24.04以降では、アプリセンターを開き、Debパッケージでフィルタリングしてアプリを検索・インストールするだけです。
選択肢として、キーボードでCtrl+Alt+Tを押してターミナルを開き、次に以下のコマンドを実行してインストールしてください:
sudo apt install gnome-shell-extension-managerステップ2: 「タッチパッドジェスチャーのカスタマイズ」拡張をインストールします
拡張マネージャーアプリをインストールした後、それを起動し、ブラウズタブの下で「タッチパッドジェスチャーのカスタマイズ」拡張機能を検索してインストールします。
または、以下のリンクからEGOの拡張機能のウェブページにアクセスしてください:
タッチパッドジェスチャーのカスタマイズ: https://extensions.gnome.org/extension/7850/touchpad-gesture-customization/
次に、ブラウザ拡張機能をインストールし(表示された場合)、ページを更新し、最後にON/OFFトグルを使用してGnome Shell拡張機能をインストールします。
注意: Ubuntuでは、Gnome Shell拡張機能をウェブブラウザ内でインストールできるようにするために、端末(Ctrl + Alt + T)でsudo apt install chrome-gnome-shellコマンドを実行してエージェントパッケージをインストールする必要があります。
ステップ3:ジェスチャーを設定する
拡張機能を成功裏にインストールした後、次のタッチパッドジェスチャーを使用できます:
- 3本指スワイプ左/右 - アプリウィンドウを切り替えます(Alt+Tabと同様に)。
- 3本指の上下スワイプ - 現在のアプリウィンドウを最大化、フルスクリーンの切り替え、復元、またはタイルします。
- 4本指の左/右スワイプ – ワークスペース間を切り替える。
- 4本指の上下スワイプ – オーバービューを表示するか、デスクトップに戻るための操作です。
ピンチやその他のアクションを行うには、「拡張機能マネージャー」アプリを起動し、インストールした拡張機能の歯車アイコンをクリックしてください。
ポップアップの設定ダイアログでは、以下を有効にする設定ができます:
- 3本指スワイプダウン - 現在のアプリウィンドウを最小化しますが、タイルウィンドウアクションは無効になります。
- 3本指または4本指のピンチ – デスクトップを表示したり、ウィンドウを閉じたり、
Ctrl+Wキーボードショートカットを呼び出すための操作です。
アプリ特有のジェスチャーもありますが、私の場合はうまく動いていないようです。また、タッチのスワイプ/ピンチの速度、ジェスチャーの持続時間などの設定もあります。
注: デフォルトでは、3本指のスワイプウィンドウスイッチジェスチャーは現在の作業スペース内のウィンドウを切り替えます。すべての作業スペースで機能させるには、ターミナルを開いて (Ctrl+Alt+T) 次のコマンドを実行してください:
gsettings set org.gnome.shell.window-switcher current-workspace-only falseこのコマンドを再実行することで復元することができますが、false を true に置き換えてください。
機能をリクエストしたりバグを報告するには、Githubプロジェクトページにアクセスしてください。



