як домогтися мультиконтактних жестів в ubuntu 14.04


34

чи можна отримувати мультитач жести в ubuntu 14.04, як macbook? якщо можливо, як активувати або встановити жести з кількома дотиками? у мого ноутбука lenovo z580.it є сенпадна панель syanptics, яка підтримує багато дотик на 4 пальці, наскільки я знаю. Я спробував Touchegg, але нічого не потрібно.

Відповіді:


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
    

2
Чи працює це в Єдності? Або це повинен бути Gnome, як наступна відповідь?
victorhqc

Я не бачу цього каталогу після запуску команди install: / usr / bin / qmake-qt4 Що робити? Я використовую Unity, а не Gnome
GoProCameraByGoPro

4

Мені не вдалося заручитися підтримкою мультитач жестів за допомогою Touchegg на Unity. Однак після встановлення Ubuntu Gnome 14.04, touchegg працює як шарм.


1
де ви зможете отримати чотири пальця, як macbook ?? і чи не могли б ви пояснити, як встановити та налаштувати touchegg для мультитач ??
дхармеш

Я виправив свою відповідь вище. Я забув "не". За допомогою Touchegg на Ubuntu Gnome мені вдалося доторкнутися чотирма пальцями. Ви можете встановити його з ubuntu repo.
Жан-Луї Жуаннік

Я думаю, ви мали на увазі "я не зміг" або "я не зміг". Подвійні негативи англійською мовою трактуються як у формальній логіці, і ваше перше речення означає, що ви досягли багатонаконечних жестів на Єдність;)
jesusiniesta

Чорт! Ти правий! Виправлено.
Жан-Луї Жуаннік

@ Жан-Луї, ти можеш пояснити, як ти змусив це працювати? Було б дуже вдячно :)
Расмус

0

У мене ubuntu 14.04 і за допомогою міні-клавіатури Logitech з тачпадом у мене включені жести за замовчуванням, я нічого не встановив. За допомогою двох пальців я можу збільшувати / зменшувати чи прокручувати сторінки.

Редагувати: Я спробував і в іншій системі ноутбука HP, тому я дійсно вважаю, що базові жести зараз активовані за замовчуванням у ubuntu 14.04


Якщо у вас є нове запитання, будь ласка, задайте його, натиснувши кнопку Задати питання . Додайте посилання на це питання, якщо це допомагає надати контекст.
Пілот6

@ Pilot6: дякую, але в цьому випадку "нове запитання" було дуже другорядним, головна мотивація відповісти на запитання в потоці полягала в тому, щоб довести мій досвід, що базовий мультитач в ubuntu 14.04 включений за замовчуванням ..
Antonello

@Antonello: це не дуже зрозуміло з вашого опису. Будь ласка, відредагуйте свою відповідь, надайте кілька знімків екрана, як її ввімкнути, інакше ваша система буде автоматично видалена автоматично через низьку якість ...
Fabby

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.