Работает ли Apple Magic Trackpad 2 на Linux?

Работает ли Apple Magic Trackpad 2 на Linux?

Я использую свой Apple Magic Trackpad 1 с Ubuntu уже более 10 лет, и он довольно хорош. Но в последнее время мой старый трекпад начал плохо себя вести, и я думаю о замене его на новый трекпад.

Но Magic Trackpad 1 больше не продается (по крайней мере, не как новый), только magic trackpad 2. Но поддерживается ли это устройство в Linux так же, как версия 1? Я не могу найти никакой информации об этой комбинации, только десятилетние темы, в которых говорится о старом трекпаде, который у меня уже есть.

Так…

Работает ли 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

Наконец, я обнаружил, что вы можете проверить, работает ли Wayland в вашей версии Ubuntu, перейдя в Настройки > О системе *прокрутив до конца > Оконная система: Wayland.

Теперь я могу использовать эти функции! И, к моему удивлению, даже без волшебного трекпада

решение3

Мой Magic TrackPad 2 в основном отлично работает на Ubuntu 22.04, хотя я оставляю его подключенным, так как это кажется более стабильным (плюс, я не вижу уровень заряда, так что мне не приходится гадать).

Единственная загвоздка в том, что я не знаю, как (и возможно ли это вообще) включить «блокировку перетаскивания», чтобы можно было поднять и продолжить перетаскивание.

решение4

Недавно я купил Magic Trackpad 2, и он отлично работает на Ubuntu 22.04.2 LTS (Wayland).

Но в последнее время все еще возникают проблемы с x11, некоторые жесты в Chrome не работают, например, жесты «назад»/«вперед» на Mac, но работают в Firefox безупречно.

Связанный контент