Ubuntu觸控板支持多指手勢和滑動切換應用

用過蘋果筆記本的同學肯定會被它那極爲方便的觸控板多指手勢操作所吸引,特別是左右滑動觸控板就能在多個應用界面來回切換這個功能用起來真的太爽了!以至於鼠標對於蘋果筆記本都是多餘的。其實Ubuntu也是支持在多個應用之間來回切換的,效果和蘋果筆記本的是一樣一樣的,但是原理有些不一樣。

Ubuntu通過一個叫工作區的功能來實現這個效果,默認切換工作區的快捷鍵是Ctrl+Alt+UpCtrl+Alt+Down,分別是切換到上一個工作區和切換到下一個工作區,比如你在工作區1打開了一個軟件,然後切換到下一個工作區再打開另一個軟件,那麼接下來你來回切換工作區的時候就相當於在不同的應用之間來回切換。

用快捷鍵肯定很不方便,而且我還想讓Ubuntu也支持多指手勢呢!經過度孃的指點,最後終於成功了,只需要安裝一個叫fusuma的軟件就能支持觸控板多指手勢,具體的操作方法如下:

  1. 參照fusuma官網的說明,安裝好軟件

  2. ~/.config/fusuma目錄下新建一個名爲config.yml的配置文件,用來配置多指手勢,配置文件內容爲:

    swipe:
      3:
        left:
          command: 'xdotool key super+Left'
        right:
          command: 'xdotool key super+Right'
        up:
          command: 'xdotool key ctrl+alt+Down'
        down:
          command: 'xdotool key ctrl+alt+Up'
    pinch:
      2:
        in:
          command: 'xdotool key super+Up'
        out:
          command: 'xdotool key super+Down'
    threshold:
      swipe: 0.3
      pinch: 0.1
    interval:
      swipe: 1
      pinch: 1
    
  3. 爲fusuma創建桌面快捷方式,後面配置開機啓動時要用到。具體爲:在/usr/share/applications目錄下新建一個名爲fusuma.desktop的文件,文件內容爲:

    [Desktop Entry]
    Encoding=UTF-8
    Name=fusuma
    Comment=fusuma
    Exec=/usr/local/bin/fusuma
    Icon=/home/debo/圖片/fusuma_icon.svg
    Terminal=false  #軟件打開時是否啓動終端,這裏選擇false
    StartupNotify=false
    Type=Application
    Categories=Application;Development;
    

    其中Icon配置項是配置快捷方式圖標的,需要你自己去網上下載一個圖標文件,然後將文件目錄配置到這裏即可

  4. 配置fusuma開機啓動,需要先下載一個名叫GNOME Tweaks的軟件,然後打開該軟件,添加fusuma爲開機啓動程序,如圖所示:
    在這裏插入圖片描述

  5. 重啓電腦

完成以上步驟後,就可以體驗多指手勢帶來的快感了!步驟2中貼的是我當前所用的配置,具體功能爲:

  • 三指左滑使應用窗口只佔用左半邊桌面
  • 三指右滑使應用窗口只佔用右半邊桌面
  • 三指上滑切換到下一個工作區
  • 三指下滑切換到上一個工作區
  • 二指捏合縮小應用窗口
  • 二指外擴最大化應用窗口

我目前只使用了這幾個手勢,其實只要是Ubuntu系統定義的快捷鍵組合都可以設置爲多指手勢,更多手勢設置請參考fusuma官網

順便說一句,我的筆記本型號是華爲MateBook 14,操作系統是Ubuntu 18.04.3 LTS,我已經很久沒使用過鼠標了,依靠觸控板的多指手勢效率更高,體驗更好呢!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章