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 TrackpadBluetooth-адаптер USB). Установка оборудования была в основном бесшовной (простая, без драйверов / и т. Д., Сначала возникли небольшие проблемы с сопряжением, нужно удерживать кнопку нажатой, с тех пор никаких проблем).

Моя проблема заключалась в том, что touchegg и ginn можно было использовать только для жестов с 4 пальцами (Unity блокирует или мешает жестами с 2, 3 и 4 пальцами). Я читал, что с помощью Gnome Desktop можно решить эту проблему, но я привык (и уже настроен с) Unity. Я хотел использовать жесты Unity для двух пальцев (горизонтальная прокрутка и вертикальная прокрутка) и полностью настраиваемые жесты для 3 и 4 пальцев (для переключения рабочей области и т. Д. - я обновлюсь, как только у меня будет отработан полный набор жестов).

(Обратите внимание, что ранее я следовал инструкциям по установке xSwipe здесь, не полностью работал, надеюсь, это не испортило мои настройки.)

Вот что я сделал:

  1. Отключите жесты единства, как описано в указанном вопросе ( обновленный ответ), перекомпилируйте, перезапустите. (Возможно, в этом нет необходимости, попробуйте сначала без.)
  2. Возможно, придется отключить / включить трекпад Bluetooth
  3. Запустите указанные команды в 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

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