как добиться мультитач-жестов в Ubuntu 14.04

34

Можно ли получить мультитач жесты в Ubuntu 14.04, как MacBook? по возможности как активировать или установить мультитач жесты? мой ноутбук - lenovo z580.it имеет тачпад syanptics, который поддерживает мультитач 4 пальца, насколько я знаю. Я попробовал Тучегг, но безрезультатно.

Dharmesh
источник

Ответы:

14

Да, это возможно:

Установка

  • установить touchegg: sudo apt-get install touchegg
  • установить Touchegg-GCE : Вы должны git clone(или скачать) Touchegg-GCE с github, а затем вручную скомпилировать его, ему нужно qt4, поэтому sudo apt-get install qt4-dev-toolsоткройте терминал в каталоге Touchegg-GCE и введите /usr/bin/qmake-qt4и make. Теперь запустите touchegg-gce и настройте свои жесты.

    Автозапуск и настройка: в ~/.config/autostart/

  • создать исполняемый chmod +x touch.shскрипт ( ) touch.sh со следующим кодом. Необходимо отключить поведение трекпада по умолчанию для жестов 2-3 пальца

    #!/bin/bash
    synclient TapButton2=0
    synclient TapButton3=0
    synclient ClickFinger2=0
    synclient ClickFinger3=0
    synclient HorizTwoFingerScroll=0
    synclient VertTwoFingerScroll=0
    
  • создайте два модуля запуска: один для скрипта (1), а другой для touchegg (2).

    (1) touch.desktop

    [Desktop Entry]
    Type=Application
    Exec=/home/<user>/.config/autostart/touch.sh
    Hidden=false
    NoDisplay=false
    X-GNOME-Autostart-enabled=true
    Name[it_IT]=TouchScript
    Name=TouchScript
    Comment[it_IT]=Enable Touchegg 2-3 fingers
    Comment=Enable Touchegg 2-3 fingers
    

    (2) touchegg.desktop

    [Desktop Entry]
    Name=Touchegg
    GenericName=Touchégg
    Comment=Touchégg Gestures Manager
    Exec=/usr/bin/touchegg %u
    Terminal=false
    Type=Application
    Name[it_IT]=touchegg.desktop
    
user2429461
источник
2
Это работает в Unity? Или это должен быть Гном как следующий ответ?
victorhqc
Я не вижу этот каталог после запуска команды установки: / usr / bin / qmake-qt4 Что делать? Я использую Unity, а не Gnome
GoProCameraByGoPro
4

Мне не удалось получить поддержку жестов мультитач с помощью touchegg на Unity. Однако после установки Ubuntu Gnome 14.04 touchegg работает как шарм.

Жан-Луи Жуанник
источник
1
где вы сможете получить четыре прикосновения пальца, как MacBook ?? а не могли бы вы объяснить шаги по установке и настройке touchegg для мультитач ??
Дхармеш
Я исправил свой ответ выше. Я забыл "не". С touchegg на Ubuntu Gnome я смог прикоснуться четырьмя пальцами. Вы можете установить его из репозитория Ubuntu.
Жан-Луи Жуанник
Я предполагаю, что вы имели в виду «я был не в состоянии» или «я не был в состоянии». Двойные негативы в английском интерпретируются как в формальной логике, и ваше первое предложение подразумевает, что вы достигли мультитач-жестов в Unity;)
jesusiniesta
Черт! Вы правы! Исправлена.
Жан-Луи Жуанник
@ Жан-Луи, не могли бы вы объяснить, как это работает? Это было бы очень ценно :)
Расмус
0

У меня Ubuntu 14.04, и с помощью мини-клавиатуры Logitech с сенсорной панелью у меня включены жесты по умолчанию, я не установил ничего конкретного. Используя два пальца, я могу увеличивать / уменьшать или прокручивать страницы.

Изменить: Я пробовал также на другой системе в ноутбуке HP, поэтому я действительно считаю, что основные жесты теперь активны по умолчанию в Ubuntu 14.04

Антонелло
источник
Если у вас есть новый вопрос, задайте его, нажав кнопку « Задать вопрос» . Включите ссылку на этот вопрос, если это помогает обеспечить контекст.
Pilot6
@ Pilot6: спасибо, но в этом случае «новый вопрос» был очень второстепенным, основной мотивацией для ответа на вопрос в ветке было привнести мой опыт, что базовая мультитач в Ubuntu 14.04 включена по умолчанию ..
Антонелло
@Antonello: это не очень понятно из вашего описания. Пожалуйста, отредактируйте свой ответ, предоставьте несколько снимков экрана о том, как его включить, ... В противном случае ваш ответ будет автоматически удален системой из-за низкого качества в ближайшее время ...
Fabby
0

Вы должны попробовать xSwipe ! Работает очень эффективно

afedersin
источник