如何在 Ubuntu 14.04 中使用 3 指觸控板在工作區之間切換?

如何在 Ubuntu 14.04 中使用 3 指觸控板在工作區之間切換?

我正在尋找一種使用觸控板在工作區之間進行更改的方法,我發現了其他類似的問題,並且我嘗試了這些解決方案,但 EasyStroke 和 Touchegg 不起作用。

我有一台華碩筆記型電腦,運行 Windows 時我的手勢監視器可以識別 3 甚至 4 根手指。在 Ubuntu 中,當我用 4 根手指觸摸時,會顯示啟動器(就像我按超級鍵一樣),但我無法啟動 3 根手指滑動以更改工作區。

我將其添加到 touchegg 配置文件中:

<gesture type="DRAG" fingers="3" direction="RIGHT">
     <action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>

答案1

您的觸控板可能是 Focaltech 或 Elantech。他們最多可以報告 5 個手指的操作。

內核模組僅報告手指的位置。使用者空間驅動程式會偵測並解釋各種“操作”,例如“滑動”、“捲動”、“點擊”等。

在Ubuntu中xserver-xorg-input-synaptics使用。它只能偵測 2 根手指的垂直和水平滑動。

沒有檢測三指滑動的代碼。添加此功能的唯一方法是將其編碼到用戶空間驅動程式中。

還有另一個用戶空間驅動程序libinput,它將在 Ubuntu 的未來版本中使用,並且目前在其他一些 Linux 發行版中使用,例如 Fedora。

可以安裝到Ubuntu上這邊走。但問題是它只能通過xserver-xorg.也就是說,如果我的方法正確的話,它不會增加整體功能。

但它值得測試。

在一些其他桌面環境(例如 Wayland)中,這可能是可能的。

答案2

你應該試試舒適滑動 ubuntu

我使用的是 Ubuntu 16.04 LTS,但它說它適用於 Ubuntu 14.04 LTS 及更高版本。尚未在其他環境上進行測試,但我認為如果libinput受支援(例如 Arch、Fedora),它應該可以工作。

相關內容