原文鏈接:https://www.linuxidc.com/Linux/2018-09/154208.htm
[日期:2018-09-19] 來源:Linux公社 作者:醉落紅塵 [字體:大 中 小]
您可能會驚訝地發現筆記本電腦上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。
啓動應用程序工具。
配置啓動應用程序後,單擊“保存”,然後關閉該工具。 退出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。