To wydaje się być jednym z najczęściej zadawanych pytań tutaj, ale zespół deweloperów Ubuntu szybko wprowadza zmiany w tym obszarze, dlatego ważne są najnowsze informacje.
Jestem na MacBooku Pro 9,2.
Kiedy zainstalowałem Ubuntu Saucy, dostałem nowy i ekscytujący sterownik mtrack dla mojego touchpada. Wydaje się, że działa dobrze dla wszystkich podstawowych funkcji, a moje dwa aplikacje zdają się wychwytywać gesty dwoma i trzema palcami (tj. Przycisk „wstecz”, przewijanie) w Firefoksie. Chciałbym jednak dostosować gesty i być może dodać jeden lub dwa własne, aby zarządzać moimi obszarami roboczymi / oknami. Zaktualizowałem do 14.04 ostatniej nocy, aby sprawdzić, czy obsługa interfejsu wielodotykowego w graficznym interfejsie użytkownika została poprawiona (nie wygląda na to).
Próbowałem dotknąć, ale wygląda na to, że polegał na utouch, który nie istnieje już w 13 lub 14. Nie może wykryć niczego z mojego touchpada, nawet gdy ponownie skompilowałem jedność bez multitouch, według http://ineed.coffee/1068 / os-x-like-multitouch-gestures-for-macbook-pro-running-ubuntu-12-10 / . Większość doco, które widziałem na nim, zakłada, że używasz synaptics, więc może to jest problem.
Próbowałem ginn, ale napotkałem ten sam problem - nie mogę wykryć żadnych danych wejściowych z gestów gładzika.
Próbowałem easyystroke, ale chce, żebym miał „przycisk gestu”, który umożliwia gesty. Chcę je po prostu zrobić bez specjalnego przycisku.
Doprowadza mnie to do szału. Rozumiem, że jeśli przejdę na Ubuntu Gnome, touchegg powinien „po prostu działać”. Ale czy NAPRAWDĘ muszę zmienić cały interfejs powłoki, aby skonfigurować gesty myszy? Czy Unity NAPRAWDĘ przejmuje cały stos wielodotykowy, nie ujawniając go w narzędziu konfiguracyjnym?
Wydaje mi się, że jest to tak śmieszne, że brakuje mi czegoś oczywistego. Wszelkie porady będą mile widziane.
Odpowiedzi:
W najnowszym ubuntu wszystkie zaawansowane funkcje wielodotyku działają tylko z ekranu dotykowego, a nie z touchpada.
Pozostało więc:
wszystkie inne zaawansowane gesty wielodotykowe są dostępne tylko z ekranu. Nadal jestem zaskoczony tym wyborem projektu.
Touchégg wydaje się działać z 14.04 (jestem 14.10, nie mogę potwierdzić / odmówić) https://code.google.com/p/touchegg/
źródło
Zgodnie z wytycznymi interfejsu użytkownika gestu Unity tylko „4-palcowy” i „1-palcowy brzeg” są trwale zakodowane w Unity. Mogę zaświadczyć, że większość gestów na tabletach Wacom można łatwo wyłączyć bez ponownej kompilacji Unity (przy użyciu xsetwacom), jednak gest „4 palców”, który otwiera kreskę (często mimowolnie uruchamiany przez moje kłykcie podczas pisania na Wacom) jest denerwująco uporczywy.
Aktualizacja: Ponowna kompilacja Unity w celu usunięcia niepoprawnego kodu dotyczącego dotknięcia czterema palcami była dość bezbolesna i dobrze zarysowana w innym wątku .
źródło
Napisałem przewodnik, jak to zrobić. Zasadniczo, aby to zadziałało, musisz użyć rozwidlonego sterownika syndaemon. Będziesz także używać programu o nazwie xswipe. Kliknij ten link .
źródło
W rzeczywistości wszystkie te funkcje nadal działają na touchpadzie. Jedyne, co zrobili, to dodanie obsługi laptopów / monitorów z ekranem dotykowym. Gdy to zrobili, większość domyślnych gestów wykonywanych wieloma palcami została przeniesiona na ekran dotykowy. Więc jeśli chcesz je na touchpadzie, wystarczy skonfigurować skrót i polecenie, podobnie jak to, co zrobiłbyś dla skrótu klawiaturowego. (i tak, wiem, że to działa, obecnie używam Ubuntu 15.04 Vivid Vervent.)
źródło