Apple Magic Trackpad 2 可以在 Linux 上運作嗎?

Apple Magic Trackpad 2 可以在 Linux 上運作嗎?

我在 Ubuntu 上使用 Apple Magic Trackpad 1 已有 10 多年了,效果非常好。但最近我的舊觸控板開始出現故障,我正在考慮用新的觸控板取代它。

但是 Magic Trackpad 1 不再出售(至少不再是新的),只有 Magic Trackpad 2。我找不到有關此組合的任何信息,只有十年前的線程談論我已經擁有的舊觸控板。

所以…

Apple Magic Trackpad 2 可以在 Linux 上使用嗎?

我主要尋找 libinput 或 synaptics 驅動程式的支持,但其他驅動程式也可以,只要多點觸控的工作原理與我的 Magic Trackpad 1 相同。

答案1

我現在就買了一個新的觸控板。事實證明它確實工作得很好。

起初我以為它不能正常工作,但我只是對新的壓力感測器感到困惑,除非用力按壓,否則它會阻止點擊和滑鼠移動。經過一些更改設定(使用xinput-gui)後,一切正常。


編輯: 這是我的xinput配置。

xinput set-prop "Apple Inc. Magic Trackpad 2" "Synaptics Noise Cancellation" 1 1
xinput set-prop "Apple Inc. Magic Trackpad 2" "Synaptics Tap Action" 1, 1, 1, 1, 1, 3, 2
xinput set-prop "Apple Inc. Magic Trackpad 2" "Synaptics Click Action" 1, 3, 2
xinput set-prop "Apple Inc. Magic Trackpad 2" "Synaptics Scrolling Distance" -157, -157
xinput set-prop "Apple Inc. Magic Trackpad 2" "Synaptics Two-Finger Scrolling" 1, 1
xinput set-prop "Apple Inc. Magic Trackpad 2" "Synaptics Edge Scrolling" 0 0 0
xinput set-prop "Apple Inc. Magic Trackpad 2" "Synaptics Finger" 0 0 0
xinput set-prop "Apple Inc. Magic Trackpad 2" "Device Accel Adaptive Deceleration" 2.0
xinput set-prop "Apple Inc. Magic Trackpad 2" "Device Accel Velocity Scaling" 18

答案2

我遇到了類似的問題,我運行的是Ubuntu 22.04.3 LTS,但我運行的是Budgie 環境,並且我嘗試使用xinput-gui,但諸如捏合放大和縮小或用三個手指在顯示器之間滾動等手勢是無法使用。結果我需要 GNOME 環境才能運作 Wayland(有其他教學介紹如何啟用它在 GNOME 中。

安裝後,我在更改登入視窗(預設顯示管理器)時遇到了另一個問題,您可以在其中選擇 GNOME 或 Budgie,但它已解決這裡,在我的例子中使用

sudo dpkg-reconfigure lightdm

最後,我發現你可以透過前往 Settings > About *一直向下捲動到 > Windowing System: Wayland 來檢查你的 Ubuntu 版本是否正在執行 Wayland 。

我現在可以使用這些功能了!令我驚訝的是,即使沒有魔法觸控板

答案3

我的 Magic TrackPad 2 大多數情況下在 Ubuntu 22.04 上運行良好,儘管我一直將其插入,因為這看起來更穩定(另外,我看不到充電水平,所以這樣我就不必猜測)。

一個問題是我不知道如何(或是否可能)啟用“拖曳鎖定”,以便我可以抬起然後繼續拖曳。

答案4

最近我買了 Magic Trackpad 2,它在 Ubuntu 22.04.2 LTS (Wayland) 上運作得很好。

但最近 x11 仍然存在問題,Chrome 上的一些手勢無法像 Mac 上的後退/前進手勢一樣工作,但在 Firefox 上卻可以完美地工作。

相關內容