До сих пор Apple Magic Mouse работает с Ubuntu, но, похоже, работает только пара функций мультитач. С трекпадом, есть множество других функций с Utouch. То, что я действительно хотел бы сделать, это сопоставить движения двумя пальцами назад / вперед в браузере.
Я настроил этот и многие другие жесты с помощью touchegg. Установите его с помощью:
sudo apt-get install touchegg
Настройте touchegg с помощью файла конфигурации, расположенного здесь:
~/.config/touchegg/touchegg.conf
Конфигурация для ваших желаемых жестов будет следующей.
<touchégg>
<settings>
<property name="composed_gestures_time">15000</property>
</settings>
<application name="All">
<gesture type="DRAG" fingers="2" direction="LEFT">
<action type="SEND_KEYS">Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="2" direction="RIGHT">
<action type="SEND_KEYS">Alt+Left</action>
</gesture>
</application>
Важно следовать последнему совету FAQ , если вы хотите настроить жесты двумя или тремя пальцами.
synclient TapButton2=0
synclient TapButton3=0
synclient ClickFinger2=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0
Создайте исполняемый скрипт оболочки и запустите его при запуске.
Это деактивирует касания и щелчки двумя и тремя пальцами драйвера синаптики, а также прокрутку двумя пальцами. Если вы хотите, чтобы касание двумя пальцами удерживало нажатие правой кнопки мыши, а прокрутку двумя пальцами, вы должны делать это и с помощью touchegg.
Я думаю, что волшебная мышь сообщает о себе как трекпад, как указано здесь .
Я не уверен, что это будет работать с Magic Mouse, но с Magic Trackpad я успешно использовал xSwipe , чтобы получить навигацию назад / вперед в браузере, переключение рабочей области, действия Scale и Expo.
Вы пробовали touchegg? Мне удалось определить некоторые жесты на сенсорной панели моего MacBook.
На момент написания этого, драйвер мыши hid-magicmouse
не сообщает о двухстороннем пролистывании иначе, чем об одном. Таким образом, решение на уровне приложения невозможно. Вы должны следить за развитием модуля ядра. Магическая мышь видна в системе как очень простая мышь с двумя колесами прокрутки. Он не будет обнаружен никаким программным обеспечением сенсорной панели.
Apple Magic Touch, напротив, выглядит как очень продвинутая сенсорная панель, которой можно назначить гораздо больше функций, чем в MacOS.
Easystroke Gesture Recognition может сопоставить жест с приложением. Вы можете найти Easystroke Gesture Recognition в программном центре Ubuntu.