首頁 > 軟體

Linux安裝Fusuma,獲得更好的觸控板體驗

2020-06-16 16:45:35

您可能會驚訝地發現筆記型電腦上Linux的最大問題之一並不是缺少應用程式或易用性。 Linux筆記型電腦的致命弱點就是觸控板。

我知道問題的一大部分是Apple擁有觸控板手勢專利,這阻礙了開源社群創造高品質體驗的能力。 但是,這個障礙不應該等同於許多人所擁有的糟糕經歷。 Linux不僅沒有任何多點觸控手勢,而且有時過於敏感或敏感。 我在筆記型電腦硬體上安裝了Linux,發現觸控板設定是一場失敗的戰鬥 - 直到我發現了Fusuma

Fusuma是一個命令列工具,允許您設定觸控板,甚至包括多點觸控手勢。 它並不完美(也不能遠端模擬macOS或Chrome OS上觸控板體驗的流暢性),但Fusuma確實在Linux上使用觸控板呈指數級更好。

我將演示在Ubuntu Desktop 18.04上安裝和使用Fusuma,在Dell XPS Developer edition筆記型電腦上執行。 OK,現在讓我們來安裝。

安裝Fusuma

您必須做的第一件事是使用以下命令將您的使用者新增到輸入組:

sudo gpasswd -a $USER input

退出,然後重新登入。

Fusuma必須與gem一起安裝,這意味著你需要Ruby。 因此,在安裝Fusuma之前,必須先安裝Ruby。 開啟終端視窗並行出命令:

sudo apt-get install ruby

安裝Ruby後,您需要使用以下命令安裝單個依賴項:

sudo apt-get install libinput-tools

可以使用以下命令安裝可選的依賴項(用於傳送快捷方式):

sudo apt-get install xdotool

您現在可以使用以下命令安裝Fusuma:

sudo gem install fusuma

登入時執行Fusuma

Fusuma必須正在執行,並且您不希望從命令列執行此操作。 要將Fusuma設定為在登入時執行,請開啟GNOME Dash,然後搜尋“啟動應用程式”。 在“啟動應用程式”工具中,單擊“新增”按鈕。 在彈出視窗中(圖A),輸入名稱和命令的Fusuma。

圖A.

啟動應用程式工具。

設定啟動應用程式後,單擊“儲存”,然後關閉該工具。 退出GNOME並重新登入.Fusuma正在執行。

設定Fusuma

現在我們可以設定手勢了。 您會發現向右滑動三指作為後退手勢(在預設瀏覽器中),向左滑動三指是前向手勢(同樣,在預設瀏覽器中)。 讓我們改變這一點。 開啟終端視窗,然後使用以下命令開啟組態檔:

nano ~/.config/fusuma/config.yml

在該檔案中,查詢以下行:

swipe:
  3:
    left:
      command: 'xdotool key alt+Right'
    right:
      command: 'xdotool key alt+Left'

改為:

swipe:
  3:
    left:
      command: 'xdotool key alt+Left'
    right:
      command: 'xdotool key alt+Right'

儲存並關閉檔案。 退出GNOME,然後重新登入。開啟瀏覽器,您現在應該可以使用左手三指向後滑動,向右滑動三指向前滑動。 您還可以更改三指向上滑動和三指向下滑動,以及四指滑動手勢。 事實上,在這一點上,你應該很清楚如何設定Fusuma的三指和四指手勢。

比如說,您想建立一個在Firefox中開啟新索引標籤的手勢。 您可以為此操作新增以下三指向下滑動:

    down:
      command: 'xdotool key ctrl+t'

儲存並關閉該檔案。

對組態檔進行任何更改後,必須登出並重新登入GNOME。

基本手勢

Fusuma為Linux上的觸控板提供了一些非常基本的多點觸控手勢。 它遠不是一個完美的解決方案,但它肯定比幾乎任何桌面發行版都能找到的更好。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新連結地址https://www.linuxidc.com/Linux/2018-09/154208.htm


IT145.com E-mail:sddin#qq.com