Как связать два нажатия пальца Apple Magic Mouse с функциями веб-браузера вперед и назад?

До сих пор Apple Magic Mouse работает с Ubuntu, но, похоже, работает только пара функций мультитач. С трекпадом, есть множество других функций с Utouch. То, что я действительно хотел бы сделать, это сопоставить движения двумя пальцами назад / вперед в браузере.

12
задан 14 November 2013 в 02:59

5 ответов

Я настроил этот и многие другие жесты с помощью 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.

Я думаю, что волшебная мышь сообщает о себе как трекпад, как указано здесь .

0
ответ дан 14 November 2013 в 02:59

Я не уверен, что это будет работать с Magic Mouse, но с Magic Trackpad я успешно использовал xSwipe , чтобы получить навигацию назад / вперед в браузере, переключение рабочей области, действия Scale и Expo.

0
ответ дан 14 November 2013 в 02:59

Вы пробовали touchegg? Мне удалось определить некоторые жесты на сенсорной панели моего MacBook.

http://code.google.com/p/touchegg/

0
ответ дан 14 November 2013 в 02:59

На момент написания этого, драйвер мыши hid-magicmouse не сообщает о двухстороннем пролистывании иначе, чем об одном. Таким образом, решение на уровне приложения невозможно. Вы должны следить за развитием модуля ядра. Магическая мышь видна в системе как очень простая мышь с двумя колесами прокрутки. Он не будет обнаружен никаким программным обеспечением сенсорной панели.
Apple Magic Touch, напротив, выглядит как очень продвинутая сенсорная панель, которой можно назначить гораздо больше функций, чем в MacOS.

0
ответ дан 14 November 2013 в 02:59

Easystroke Gesture Recognition может сопоставить жест с приложением. Вы можете найти Easystroke Gesture Recognition в программном центре Ubuntu.

0
ответ дан 14 November 2013 в 02:59

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

Похожие вопросы: