Вопрос или проблема
Похоже, в версии 19.10 масштабирование при помощи двух пальцев на сенсорном экране наконец-то работает правильно из коробки. Так почему такое же поведение не наблюдается на тачпаде? Существует ли какой-либо драйвер, программное обеспечение, версия Ubuntu или дистрибутив Linux, который может это обеспечить? Это единственное, что мешает мне использовать Linux как мою основную систему. Спасибо заранее!
удалите драйверы libinput и установите старые драйверы synaptic
установите: xserver-xorg-input-synaptics и xserver-xorg-input-evdev
удалите: xserver-xorg-input-libinput
Ответ или решение
Чтобы включить жест «сжатия для изменения масштаба» на трекпаде (также известный как «pinch to zoom») в Ubuntu 19.10, необходимо произвести несколько шагов, касающихся установки драйверов и настройки параметров системы. Хотя в Ubuntu 19.10 поддержка жестов для сенсорного экрана работает должным образом, поддержка мультитач для трекпадов может потребовать дополнительных действий.
Шаги для включения жеста «pinch to zoom»
-
Удаление драйвера libinput
Драйверlibinput
, который по умолчанию используется в Ubuntu для обработки ввода с устройств, таких как мыши и сенсорные панели, может не поддерживать жест «сжатия для изменения масштаба» на ваших устройствах. Вам потребуется удалить этот драйвер. Откройте терминал (вы можете сделать это, нажавCtrl + Alt + T
) и выполните следующую команду:sudo apt remove xserver-xorg-input-libinput
-
Установка старых драйверов Synaptics
После удаления драйвераlibinput
, следующим шагом будет установка старого драйвера Synaptics, который может предоставить необходимую функциональность для работы жестов. Выполните следующую команду в терминале:sudo apt install xserver-xorg-input-synaptics xserver-xorg-input-evdev
-
Перезагрузка системы
После установки и удаления драйверов перезагрузите ваш компьютер, чтобы изменения вступили в силу:sudo reboot
-
Настройка параметров трекпада
После перезагрузки вы можете проверить работу жеста «pinch to zoom». Если он всё еще не работает, вам может потребоваться настроить параметры вашего трекпада. Это можно сделать с помощью утилитыxinput
. Выполните команду:xinput list
Эта команда покажет список всех подключенных устройств ввода. Найдите ваше устройство трекпада и запомните его идентификатор (ID).
Затем вы можете использовать следующую команду для изменения настроек:
xinput set-prop ID 'libinput Tapping Enabled' 1
Замените
ID
на фактический идентификатор вашего трекпада. -
Тестирование жеста
Теперь вы можете протестировать жесты на трекпаде. Проверьте возможность «сжатия для изменения масштаба» в приложениях, таких как браузеры или редакторы изображений.
Заключение
Следуя вышеприведенным шагам, вы сможете включить жест «pinch to zoom» на трекпаде вашего устройства под управлением Ubuntu 19.10. Если у вас все еще возникают проблемы, рассмотрите возможность использования других дистрибутивов Linux или обновление до более новой версии Ubuntu, где поддержка мультитач может быть более стабильной.