Как добавить Mac-подобные жесты Multi-Touch в Ubuntu

Хотя операционная система Mac имеет много недостатков, во многих отношениях она является лучшей. Простота использования - это главное, в чем Apple превосходит все остальные. На ноутбуке Mac пользователь может ожидать прекрасного впечатляющего опыта работы с сенсорной панелью благодаря тому, как macOS реализует жесты сенсорной панели.

В Ubuntu жесты по умолчанию отсутствуют. Это позор, поскольку многие пользователи Mac склонны переходить на Ubuntu из-за того, что обе операционные системы разделяют схожую философию дизайна: простоту и удобство использования. К счастью, жесты сенсорной панели можно заставить работать в операционной системе Ubuntu с помощью стороннего программного обеспечения.

Монтаж

Чтобы получить Mac-подобную сенсорную панель в Ubuntu, сначала необходимо установить некоторое программное обеспечение. Это программное обеспечение известно как touchegg. Это старый инструмент, но он все еще работает, потому что он выполняет простую задачу: изменяет способ работы сенсорной панели в Ubuntu, чтобы пользователи могли использовать жесты сенсорной панели.

Несмотря на то, что в этом руководстве основное внимание уделяется Ubuntu и обеспечению того, чтобы все работало с ней, это не означает, что программа является эксклюзивной для Ubuntu. Фактически, touchegg может быть установлен в любом дистрибутиве Linux, поскольку все они имеют одинаковую базовую технологию сенсорной панели. Чтобы установить это программное обеспечение в свой дистрибутив Linux, перейдите сюда, чтобы получить исходный код. Или проверьте источники программного обеспечения в используемом вами дистрибутиве Linux. Возможно, он уже включен в его репозитории пакетов.

Чтобы установить touchegg в Ubuntu, откройте окно терминала и введите следующую команду:

touchegg-install-touchegg

Это установит программное обеспечение жестов сенсорной панели.

Конфигурация

Однако то, что это программное обеспечение теперь в системе, ничего не значит, поскольку touchegg - это приложение для терминала. Пользователь должен сгенерировать файл конфигурации по умолчанию. Для этого нужно открыть окно терминала, ввести в него touchegg и нажать клавишу Enter.

Отсюда touchegg заметит, что в системе не существует файла конфигурации по умолчанию. В результате будет сгенерирован новый. Когда файл конфигурации сгенерируется, закройте окно терминала.

тушегг-единство-тире запуск приложений

Откройте панель Unity, найдите "Автозагрузочные приложения" и запустите ее. Этот инструмент позволяет пользователю добавлять любую команду для запуска при запуске Ubuntu. Нажмите кнопку "Добавить", чтобы открыть окно с названием "Добавить программу запуска".

Это окно позволит пользователю сделать так, чтобы touchegg всегда был запущен и включался при входе в Ubuntu. Заполните данные следующим образом:

  • Название: TouchEgg - Жесты сенсорной панели.
  • Команда: touchegg
  • Комментарий: "Добавляет жесты сенсорной панели в Ubuntu".

touchegg-добавление-запуск приложения

Когда все заполнено, нажмите кнопку "Добавить" в окне "Добавить программу запуска". После добавления перезагрузите компьютер. Когда Ubuntu снова войдет в систему, touchegg запустится автоматически.

список-приложений-автозагрузок touchegg

Добавление мультитач

Возможно добавление мультитач-жестов в touchegg. Во-первых, убедитесь, что ваш тачпад поддерживает мультитач-жесты. Это можно сделать, обратившись к руководству вашего ПК, на производственном веб-сайте и т. Д. Чтобы добавить мультитач в touchegg, откройте терминал и введите следующие команды:

Вставьте следующий код в редактор nano, чтобы добавить мультитач:

Нажмите "Ctrl + o" на клавиатуре, чтобы сохранить файл ".xprofile", а затем перезагрузите компьютер. Когда вы снова войдете в систему, будет добавлено мультитач.

Жесты Тушегга

список жестов touchhegg

Чтобы узнать весь список жестов touchhegg, перейдите на эту страницу. На странице разработчика перечислены все жесты, поддерживаемые программой touchegg. Кроме того, за любыми вопросами, которые могут возникнуть, перейдите на страницу часто задаваемых вопросов разработчика.

Заключение

Поддержка тачпада в Ubuntu и Linux в целом неплохая, но недостаточно хороша, если вы посмотрите на конкурентов. На Mac пользователи привыкли к первоклассной поддержке жестов. Такие мелочи позволяют легко понять, почему Mac является популярной платформой.

Вот почему очень жаль, что пользователям Ubuntu необходимо устанавливать стороннее программное обеспечение, чтобы совершить такой же подвиг. Я надеюсь, что со временем Canonical и другие увидят потребность в жестах для сенсорных панелей и будут реализовывать их на уровне ОС. А до тех пор, по крайней мере, есть тучегг.

Вам нравятся жесты тачпада? Почему или почему нет? Расскажите нам ниже!

9 комментариев

  1. Отличная статья! Облом, это появилось после того, как я уже потратил бесчисленные часы, заставляя его работать, хахаха,
    Кстати, поскольку touchegg добавлен в .xprofile (который запускается при запуске startx), и он фактически добавлен как deamon, действительно ли необходимость, чтобы это было и в приложениях для запуска? (Я не уверен в этом)


    Привет, Алонсо! Это сработало для вас? Какая у вас версия Ubuntu? Какая среда рабочего стола?

  2. sudo apt install установить geis-tools

    Я думаю, что в строке выше есть опечатка.


    Спасибо. Починил это.

  3. Я надеюсь, что кто-то может помочь сделать эту работу на ubuntu 17.10 хитрой


    Чем не работает 17.10, что работало в предыдущих версиях?

    1. Может ли это произойти из-за перехода с X.org на Wayland?

  4. У меня тоже не сработало (ubuntu 17.10 budgie). Более того, он полностью убил мою прокрутку ……

  5. Я выполнил все шаги, я использую двойную загрузку Ubuntu 16.04 на новом MacBook Pro, и он не работает ... Что мне делать?

Комментарии закрыты.