stan gestów wielodotykowych w 14.04 / Jedność


18

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.


jakieś aktualizacje gestów wielodotykowych w Ubuntu 14.04 / Unity?
jairo

1
Jeśli ten problem dotyczy Ciebie i chcesz go zmienić, zarejestruj się (w razie potrzeby) i powiadom deweloperów jedności tutaj: bugs.launchpad.net/unity/+bug/842693 i gdy jesteś przy tym tutaj (oraz w połączonych błędach do jednego z nich jest powyżej): bugs.launchpad.net/unity/+bug/1340846 Znaczenie tego wydaje się bardzo małe, ponieważ problem występuje od 11.10 lub coś w tym stylu i nadal jest w bieżącej wersji nocnej 16.04 !! Jednak dopóki programiści nie wiedzą, że przeszkadza to wielu ludziom, nie jest to ich wina.
tortortor

Odpowiedzi:


2

W najnowszym ubuntu wszystkie zaawansowane funkcje wielodotyku działają tylko z ekranu dotykowego, a nie z touchpada.

Pozostało więc:

  • przewiń (przeciągnij dwoma palcami w górę lub w dół),
  • lista uruchomionego oprogramowania (podwójne dotknięcie 3 palcami)
  • launcher (stuknięcie 4 palcami)

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/


Twoja odpowiedź wydaje się prawidłowa, a ja też zastanawiam się nad tym wyborem projektu
Alexander Mills,

1

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 .


1

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 .


1

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.)


1
Przepraszam, zmieniam odpowiedź teraz, gdy czytam dalej twoje pytanie. Tak, potrzebujesz Synaptics, aby wszystko to działało poprawnie.
John Hamilton

1
Nie musisz komentować swojej odpowiedzi. Kliknij link edycji poniżej odpowiedzi, aby go zaktualizować.
MadMike,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.