13

I have been using my Apple Magic Trackpad 1 with Ubuntu for over 10 years now and it's pretty good. But lately my old trackpad starts to misbehave and I am thinking about replacing it with a new trackpad. But the Magic Trackpad 1 is no longer sold (at least not as new), only the magic trackpad 2. But is this device supported on linux the same as the version 1 is? I cannot find any information about this combination, only ten year old threads talking about the old trackpad that I already have.

So: Does the Apple Magic Trackpad 2 work with Linux?

I'm looking mainly for support with either libinput or the synaptics drivers, but other drivers are also ok, as long as multitouch works the same as with my Magic Trackpad 1.

Thank you!

EDIT: Looks like I have confused the Trackpad-Versions. There is no "Version 3" of the Apple Magic Trackpad (yet). So I have replaced "Version 2" with "Version 1" and "Version 3" with "Version 2".

Gerrit Addiks
  • 461
  • 3
  • 10

3 Answers3

23

I've now just went with it and bought a new Trackpad. Turns out it does work just fine.

At first I thought it did not work correctly, but I was just confused by the new pressure-sensor which prevents clicks and mouse-movement unless pressed hard enough. After a few changed settings (using xinput-gui), everything works fine.

EDIT: Here is my xinput configuration.

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
Gerrit Addiks
  • 461
  • 3
  • 10
  • Please have a look at [Can I answer my own question?](https://superuser.com/help/self-answer) and come back two days later and check as answered if you have more than 15 reputation. – help-info.de Aug 23 '22 at 14:17
  • Hey, just bought Magic Trackpad 3 for my Ubuntu. Overall it works, but I believe that sensitivity is too low and I can't really scroll with fingertips, it only works when my fingers are flat. Could you suggest some tweaks that you made in xinput-gui? – solidogen Sep 02 '22 at 08:08
  • 4
    @solidogen: Sure, I have added my xinput configuration to the answer. Hope it helps. – Gerrit Addiks Sep 03 '22 at 09:05
0

Magic TrackPad 2 works flawlessly with Wayland, Recently I bought Magic Trackpad 2, and it works great on Ubuntu 22.04.2 LTS [Wayland] but still has issues with x11 lately, few gestures on Chrome does not work like back/forward gesture on Mac, but works on firefox flawlessly.

Ali
  • 101
  • 2
  • 2
    As it’s currently written, your answer is unclear. Please [edit] to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Jun 12 '23 at 08:01
0

My Magic TrackPad 2 mostly works fine on Ubuntu 22.04, though I keep it plugged in as that seems more stable (plus, I don't see the charge level, so this way I don't have to guess).

The one bugger is that I do not know how -- or if it's possible -- to enable "drag lock" so that I can lift and then continue the drag.

Glenn
  • 101