Obsługa ekranu dotykowego Ubuntu 14.04

14

Właśnie zainstalowany 14.04. Wydaje się, że konwertuje wszystkie moje gesty dotykowe ekranu na gesty myszy. I obsługuje tylko jeden punkt dotyku. Ma obsługiwać dziesięć punktów dotykowych (testowane w systemie Windows 8.1).

Czy coś mi umyka? Czy muszę zainstalować jakiś pakiet? Czy to po prostu nie jest obsługiwane?

Test - możliwość narysowania tutaj: http://www.paulirish.com/demo/multi

civilian0746
źródło

Odpowiedzi:

8

To nie jest problem z „wielodotykiem”, to jest problem z „dotykiem”.

Przed aktualizacją 14.04 ekran dotykowy był interpretowany jako kolejna mysz. Po aktualizacji tak nie jest, ale niestety Chromium nie zgłasza zdarzeń dotykowych. Oznacza to, że żadna graficzna aplikacja internetowa nie może być używana z Ubuntu na ekranie dotykowym.

Udało mi się sprawić, że działa na moim komputerze, uruchamiając Chromium za pomocą polecenia:

chromium-browser --touch-events=enabled
Luis
źródło
To działa! Flaga enable-touch z chromu. Szkoda, że ​​to nie działa z Google Chrome.
civilian0746
1
Mówisz „żadna graficzna aplikacja internetowa nie może być używana z Ubuntu na ekranie dotykowym”, ale nie wspominasz o wypróbowaniu dowolnej przeglądarki oprócz Chromium! Biorąc pod uwagę to obejście, wygląda na to, że mógł to być problem z chromem?
Lambart
@ Civilian0746 Chrome to po prostu zły bliźniak Chromium
Hack-R
Na Ubuntu 18.04 w Chromium musiałem przejść do chrome: // flags i zmienić na Touch Events APIWłączone. Pracował dla mnie (za pomocą Dell XPS 15 z ekranem dotykowym). Niestety wygląda na to, że funkcja multi-touch nie działa. Przetestuj za pomocą output.jsbin.com/pevalur
robocat
3

Właśnie kupiłem sobie laptopa z ekranem dotykowym i myślałem o tym samym. Sam jeszcze tego nie próbowałem, ale właśnie to znalazłem: https://wiki.ubuntu.com/Multitouch

Odpowiedź wydaje się być trzema palcami, a nie dwoma dla zoomu i innych rzeczy.

Ginn może być w stanie skonfigurować własne działania wielodotykowe: https://wiki.ubuntu.com/Multitouch/Ginn

Daniel Daniel Holm
źródło
To wszystko działa. Ale nadal nie mogę narysować tutaj: paulirish.com/demo/multi mogę narysować używając mojego iPada i Windows 8.1
civilian0746
W wiki.ubuntu.com/Multitouch/Testing/CheckingMTDevice test mdiv działa i widzę dane wejściowe ze wszystkich dziesięciu palców. Nie przekłada się to jednak na powyższy test.
civilian0746
Wszystkie rzeczy z linku, który udostępniłem, również działały dla mnie, ale nie w tej wersji demo (działało jednak na moim padzie). Być może nie ma jeszcze takiego zastosowania multitouch.
Daniel Holm
Dodam, że GINN nie będzie działał z Unity. Inne powłoki działają jednak.
Robbie Wxyz
0

PORTUGALSKI na język angielski przetłumaczony przez google

W Linuksie, od czasu pojawienia się jądra 2.6, które obsługuje ekran wielodotykowy, jest domyślnie włączone, z obsługą kilku sterowników, w tym domyślnie obsługiwał implatao dla Xorg, przynosząc korzyści wszystkim uniksowym.

W związku z tym,

Jeśli chcesz wykonać test w celu zidentyfikowania wsparcia, ekran wielodotykowy warstwy na poziomie zadania, wypróbuj „powiększanie szczyptą” w jego natywnej przeglądarce chromu

Uruchom polecenie:

chromium --enable-pinch

Niestety chrom jest jednym z niewielu projektów typu open source domyślnie wyposażonych w tę funkcję.

Jeśli chcesz włączyć tę obsługę dla wszystkich aplikacji.

Użyj compiz menedżera okien.

Jednak Compiz nie jest dostarczany z wtyczką, która obsługuje funkcje ekranu dotykowego.

Tym razem skompiluj wtyczkę zgodnie z wytycznymi witryny, w zależności od linku poniżej:

Małgorzata
źródło