Мультитач в PyMT-демо под Maverick с волшебным трекпадом
У меня есть Magic Trackpad, он настроен так, как описано здесь. Следующие работы:
- 1 палец Нажмите = Левый клик
- 2 пальца = правый клик
- Касание 3-х пальцев = среднее нажатие
- Перетаскивание двумя пальцами = прокрутка
Но из любопытства я бы хотел поиграть с PyMT, который поставляется с хорошей демонстрацией мультитач (Подробности: https://wiki.ubuntu.com/Multitouch/PyMT).
При запуске с "sudo python -m pymt.tools.demo" открывается окно PyMT, но оно не регистрирует / не отображает мультитач. На самом деле, он не отображает ничего, кроме пустого окна, в котором отображаются штрихи. Я ожидал что-то вроде этого скриншота.
Есть идеи, где я ошибся или что я не правильно понял?:-)
2 ответа
Поскольку вы настроили свой MT для использования драйвера synaptics, он работает в своего рода режиме эмуляции сенсорной панели. Насколько я понимаю, для настоящей функциональности мультитач и жестов требуется драйвер evdev, который, к сожалению, на данный момент не обеспечивает те же базовые функции наведения (прокрутка двумя пальцами, два и три пальца) с MT. Так что в этом выпуске настоящие мультитач-жесты и базовые функции наведения взаимоисключающие, и мы прибегаем к синаптике как к временной мере, пока evdev не догонит.
Вы можете следить за событиями, связанными с мультитачем, присоединившись к списку рассылки multi-touch-dev или посетив канал # ubuntu-touch на Freenode.
Пожалуйста, посмотрите это, чтобы получить помощь и увидеть другие ресурсы о MultiTouch в Ubuntu: https://wiki.ubuntu.com/Multitouch
Там есть подробное руководство по использованию Apple MT в Ubuntu, включая демонстрационную вики PyMT, которую я с тех пор обновил.