Я запускаю 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 жеста пальца.
Может любой помогать! Хотел бы сделать эту работу!Заранее спасибо!:)
Необходимо вынудить Xorg использовать evdev (универсальный) драйвер в земельном участке обычного synaptics драйвера. Для меня это (Touchegg) действительно работает, единственная проблема состоит в том, что вход мыши не распознается больше, просто жесты. См. также мой вопрос , но возможно он действительно работает над Вашей системой, таким образом, это стоит попытки, я думаю!
, Чтобы сделать загружают evdev драйвер;
Section "InputClass" Identifier "touchpad catchall" Driver "evdev" MatchDevicePath "/dev/input/eventXXXX" Option "Ignore" "false" Option "Floating" "off" EndSection
Также я нашел этот страница на официальном Ubuntu Wiki, это указывает, что три касания пальца должны работать путем следования инструкциям, попробовал его, но никакая удача. Таким образом, я все еще не понимаю, является ли это функция Ubuntu или если нам действительно нужны эти внешние приложения.
Другая ценность внешнего приложения для попытки может быть xSwipe, я никогда не пробовал его, но это, кажется, включает те же функции. Некоторое беспокойство о ресурсе аккумулятора, хотя, но это может быть зафиксировано путем понижения точности.
Можно найти здесь допустимую альтернативу touchegg: https://github.com/intersimone999/xSwipe
Это может обработать до 5 пальцев (если Ваша сенсорная панель поддерживает его), все виды сильных ударов (вниз, оставленный, право), также от краев.
Следуют инструкциям в файле README.md, установка немного хитра, поскольку необходимо заменить xserver-xorg-input-synaptic драйвер.
можно настроить жесты, как хотят, моделируя любое сочетание клавиш.
Здесь моя персональная версия (у меня есть все рабочие столы в одном столбце, таким образом, я могу обработать сильный удар более легко):
- Два пальца:
- право Edge: пониженная громкость (Специальная кнопка громкости)
- оставленный Edge: повысьте объем (Специальная кнопка громкости)
- Три пальца:
- : Измените рабочий стол (ниже) (CTRL+ALT+DOWN)
- Вниз: Измените рабочий стол (верхний) (CTRL+ALT+UP)
- Левый: История вперед на браузерах (ALT+RIGHT)
- Право: История назад на браузерах (ALT+LEFT)
- Незначительно изменяется: ничто (не работает очень хорошо)
- Edge вниз: ничто (не работает очень хорошо)
- Четыре пальца:
- : покажите все окна (CTRL+ALT+SHIFT+W: Я изменил комбинацию SUPER+SHIFT+W по умолчанию в конфигурации compiz, потому что я не смог моделировать СУПЕР как модификатор)
- Вниз: покажите все окна (текущий рабочий стол) (CTRL+ALT+W)
- Левый: ничто
- Право: ничто
- Не Незначительно изменяется: ничто (не работает очень хорошо)
- Edge вниз: ничто (не работает очень хорошо)
- Пять пальцев:
- : переместите окно в более низкий рабочий стол (CTRL+ALT+SHIFT+DOWN)
- Вниз: переместите окно в верхний рабочий стол (CTRL+ALT+SHIFT+UP)
- Левый: ничто
- право: ничто
- Не Незначительно изменяется: ничто
- Edge вниз: ничто