Touchegg не работает 12.10 после того, как жесты мультитач единства отключены
Я читал ветку здесь Как я могу отключить произвольные жесты мультитач по умолчанию в Unity? где люди, кажется, решили свои проблемы с touchegg в 12.10.
Что касается меня, я могу установить все без ошибок, но тогда, когда я поднимаю touchegg, ни один из жестов не распознается.
Два вопроса:
Нужно ли устанавливать utouch? Это не признанный пакет для 12.10.
Когда я запускаю dpkg-buildpackage, я должен использовать sudo. Может ли это повлиять на процесс? Должен ли я получить fakeroot?
PS Я знаю, что мой тачпад по крайней мере поддерживает жесты с 3 пальцами, потому что я использовал их с Windows 8.
3 ответа
У меня 14.04 с Unity, и я много пробовал установить touchegg, чего я не смог. Но я нашел альтернативное решение, это xSwipe.
Немного утомительно, что редактирование текстового файла конфигурации позволяет найти правильные ярлыки, но, в конце концов, оно того стоит.
Это работает с единством!
Я, наконец, получил эту работу по своему вкусу. У меня есть рабочий стол с Ubuntu 14.04.2 и Unity 7.2.5 с Apple Magic Trackpad (и Bluetooth-адаптер USB). Установка оборудования была в основном бесшовной (простая, без драйверов / и т. Д., Сначала возникли небольшие проблемы с сопряжением, нужно удерживать кнопку нажатой, с тех пор никаких проблем).
Моя проблема заключалась в том, что touchegg и ginn можно было использовать только для жестов с 4 пальцами (Unity блокирует или мешает жестами с 2, 3 и 4 пальцами). Я читал, что с помощью Gnome Desktop можно решить эту проблему, но я привык (и уже настроен с) Unity. Я хотел использовать жесты Unity для двух пальцев (горизонтальная прокрутка и вертикальная прокрутка) и полностью настраиваемые жесты для 3 и 4 пальцев (для переключения рабочей области и т. Д. - я обновлюсь, как только у меня будет отработан полный набор жестов).
(Обратите внимание, что ранее я следовал инструкциям по установке xSwipe здесь, не полностью работал, надеюсь, это не испортило мои настройки.)
Вот что я сделал:
- Отключите жесты единства, как описано в указанном вопросе ( обновленный ответ), перекомпилируйте, перезапустите. (Возможно, в этом нет необходимости, попробуйте сначала без.)
- Возможно, придется отключить / включить трекпад Bluetooth
- Запустите указанные команды в FAQ по touchegg, чтобы отключить использование Synclient жестов 3 и 4 пальцами (но оставить горизонт и прокрутку vert):
Команды:
synclient TapButton2=0
synclient TapButton3=0
synclient ClickFinger2=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=1
synclient VertTwoFingerScroll=1
Я, скорее всего, размещу эти команды в моем ~/.xinitrc
как описано в других вопросах.
Я заметил, что все еще не могу настроить жесты двумя пальцами (даже с отключенным horiz/vert), но это нормально для меня (пока), мне нравится стандартная прокрутка horiz/vert. Может быть, когда-нибудь я захочу ущипнуть двумя пальцами или что-то, но пока нет.
Вам необходимо отключить ссылки для синхронизации с помощью synclient TapButton2=0 synclient TapButton3=0 synclient ClickFinger2=0 synclient ClickFinger3=0 synclient HorizTwoFingerScroll=0 synclient VertTwoFingerScroll=0