Мультисенсорный с Touchegg на SynPS/2 Synaptics TouchPad

Я запускаю Ubuntu 14.10 с Единицей. Я действительно хотел бы заставить некоторые мультисенсорные жесты работать, таким образом, я могу использовать свою сенсорную панель для, например, распространить все окна, изменить рабочую область, и т.п.. Мой компьютер имеет SynPS/2 Synaptics TouchPad. Когда я выполняю geisview и смотрю под:

"Устройство Добавленный [идентификатор]: SynPS/2 Synaptics TouchPad"

это говорит "Касания Устройства: 2 дюйма, которые должны означать, что моя сенсорная панель только способна к распознаванию 2 finges.. Я зарегистрировался в другом форуме (Дуга Linux - https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Using_xinput_to_determine_touchpad_capabilities). И здесь это говорит, что я могу использовать xinput для определения его возможностей. Таким образом, я работаю:

xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities

и я получаю этот вывод:

Synaptics Capabilities (295): 1, 0, 1, 1, 1, 1, 1

который очевидно означает, что это должно быть способно к распознаванию по крайней мере 3 finges..

Когда я загружаю touchegg и выполняю его в терминале, он не дает абсолютно никакого вывода.. Даже с 1-или 2 жеста пальца.

Может любой помогать! Хотел бы сделать эту работу!Заранее спасибо!:)

1
задан 6 January 2015 в 06:55

2 ответа

Необходимо вынудить Xorg использовать evdev (универсальный) драйвер в земельном участке обычного synaptics драйвера. Для меня это (Touchegg) действительно работает, единственная проблема состоит в том, что вход мыши не распознается больше, просто жесты. См. также мой вопрос , но возможно он действительно работает над Вашей системой, таким образом, это стоит попытки, я думаю!

, Чтобы сделать загружают evdev драйвер;

  1. Выполнение xinput и получает deviceId сенсорной панели
  2. Выполнение xinput - опоры часов DEVICEID и отмечает Узел устройства (234), например,/dev/input/eventXXXX
  3. Говорит Xorg загружаться, evdev драйвер (/etc/x11/xorg.conf) (замените eventXXXX)
    Section "InputClass"
         Identifier "touchpad catchall"
         Driver "evdev"
         MatchDevicePath "/dev/input/eventXXXX"
         Option "Ignore" "false"
         Option "Floating" "off"
EndSection

  1. Теперь, просто необходимо перезапустить X-сервер с "sudo сервис lightdm перезапуск", для изменений для вступления в силу.

Также я нашел этот страница на официальном Ubuntu Wiki, это указывает, что три касания пальца должны работать путем следования инструкциям, попробовал его, но никакая удача. Таким образом, я все еще не понимаю, является ли это функция Ubuntu или если нам действительно нужны эти внешние приложения.

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

0
ответ дан 6 October 2019 в 05:01

Можно найти здесь допустимую альтернативу touchegg: https://github.com/intersimone999/xSwipe

Это может обработать до 5 пальцев (если Ваша сенсорная панель поддерживает его), все виды сильных ударов (вниз, оставленный, право), также от краев.

Следуют инструкциям в файле README.md, установка немного хитра, поскольку необходимо заменить xserver-xorg-input-synaptic драйвер.

можно настроить жесты, как хотят, моделируя любое сочетание клавиш.

Здесь моя персональная версия (у меня есть все рабочие столы в одном столбце, таким образом, я могу обработать сильный удар более легко):

  1. Два пальца:
    • право Edge: пониженная громкость (Специальная кнопка громкости)
    • оставленный Edge: повысьте объем (Специальная кнопка громкости)
  2. Три пальца:
    • : Измените рабочий стол (ниже) (CTRL+ALT+DOWN)
    • Вниз: Измените рабочий стол (верхний) (CTRL+ALT+UP)
    • Левый: История вперед на браузерах (ALT+RIGHT)
    • Право: История назад на браузерах (ALT+LEFT)
    • Незначительно изменяется: ничто (не работает очень хорошо)
    • Edge вниз: ничто (не работает очень хорошо)
  3. Четыре пальца:
    • : покажите все окна (CTRL+ALT+SHIFT+W: Я изменил комбинацию SUPER+SHIFT+W по умолчанию в конфигурации compiz, потому что я не смог моделировать СУПЕР как модификатор)
    • Вниз: покажите все окна (текущий рабочий стол) (CTRL+ALT+W)
    • Левый: ничто
    • Право: ничто
    • Не Незначительно изменяется: ничто (не работает очень хорошо)
    • Edge вниз: ничто (не работает очень хорошо)
  4. Пять пальцев:
    • : переместите окно в более низкий рабочий стол (CTRL+ALT+SHIFT+DOWN)
    • Вниз: переместите окно в верхний рабочий стол (CTRL+ALT+SHIFT+UP)
    • Левый: ничто
    • право: ничто
    • Не Незначительно изменяется: ничто
    • Edge вниз: ничто
0
ответ дан 6 October 2019 в 05:01

Другие вопросы по тегам:

Похожие вопросы: