2021-05-12 14:32:11
Linux安裝Fusuma,獲得更好的觸控板體驗
您可能會驚訝地發現筆記型電腦上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
相關文章