Wygląda na to, że Multitouch działa poprawnie na Chromium po wyjęciu z pudełka, ale nie na Firefoxie. W przypadku Chromium przeciągnięcie palcem w górę lub w dół ekranu przewija ekran zgodnie z oczekiwaniami, ale w przeglądarce Firefox ten gest wydaje się wyróżniać tekst. Jak sprawić, by Firefox ładnie grał gestami wielodotykowymi?
Używam Ubuntu 14.04 na konwertowalnym laptopie Lenovo Yoga 2 11 ".
Edycja: Przeczytałem tutaj stronę , która mówi, że funkcja dotykowa jest dostępna, ale wyłączona w FF. Ale włączenie ich i ponowne uruchomienie nie wydaje się mieć żadnego efektu - przeciągnięcie palcem po ekranie nadal zaznacza tylko tekst.
firefox
multi-touch
Jonathan
źródło
źródło
Odpowiedzi:
Na Xubuntu 16.04 z Firefoksem 50 działałem, włączając e10s i ustawiając env-var
MOZ_USE_XINPUT2=1
. Szczegółowo:Włącz e10s / Multiprocess. Jeśli używasz przeglądarki Firefox 57 lub nowszej, powinna być już włączona. W przeciwnym razie może być konieczne wyłączenie wiązki dodatków i ewentualnie wymuszenie włączenia.
about:support
czy funkcja Multiprocess jest włączona. Jeśli chcesz wymusić włączenie, po prostu otwórz about: config, kliknij prawym przyciskiem myszy i wprowadź nowąboolean
wartość z nazwąbrowser.tabs.remote.force-enable
; następnie uruchom ponownie FF i sprawdźabout:support
ponownie.Wyjdź z FF i uruchom go z wiersza poleceń za pomocą
MOZ_USE_XINPUT2=1 /usr/bin/firefox
.Teraz możesz przetestować https://www.paulirish.com/demo/multi i przewijać jednym palcem.
Źródło: https://support.mozilla.org/en-US/questions/1091627
źródło
Firefox nie obsługuje jeszcze multitouch w X11 / Linux. Obecnie trwają prace nad aktualizacją z GTK + 2 do GTK + 3, które, jak sądzę, znalazły się w Nightly i Aurora / Developer Edition . Wystąpił błąd śledzenia aktualizacji GTK, a także błąd obsługi zdarzenia dotykowego . Ogólny błąd obsługi multitouch w Linuksie wygląda na 711711, co zależy od wyżej wymienionych błędów.
źródło
Rozszerzenie „ Chwyć i przeciągnij ” dla Firefoxa załatwiło sprawę, pozwalając przynajmniej na przewijanie bez zaznaczania tekstu. Gesty jednak nie działają.
źródło
Uważam, że jest to problem z samym Firefoksem, podobnie jak w różnych systemach operacyjnych i na różnych urządzeniach. Wiem, jak sprawić, by działał na wielodotykowym tabliczce dotykowej MacBooka z systemem Ubuntu, więc pokażę ci, jak to zrobić, i powinieneś być w stanie uruchomić go również na ekranie dotykowym, ponieważ jest to ustawienie w Firefoksie, a nie w systemie.
Ok, otwórz Firefoksa i wpisz
about:config
w pasku adresu, a następnie w polu filtru wstawbrowser.gesture
, który wyświetli wszystkie gesty dotykowe dla Firefoksa. Po wyświetleniu ustawień dotyku poszukajbrowser.gesture.pinch.in
i ustaw wartość nacmd_fullZoomReduce
, która powinna dać ci oddalenie, a aby uzyskać powiększenie, poszukajbrowser.gesture.pinch.out
i ustaw tę wartość nacmd_fullZoomEnlarge
. Po ustawieniu tych wartości należy zmienić jeszcze 2 ustawienia. Kolejny, którego chcesz szukać, tobrowser.gesture.pinch.latched
domyślnie ustawiony na to,true
że chcesz to zmienićfalse
, a następnie przejdź dobrowser.gesture.pinch.threshold
, który jest ustawiony150
domyślnie, na który chcesz zmienić tę wartość10
.W ten sposób działały dla mnie wszystkie funkcje wielodotykowe, mam nadzieję, że to również dla ciebie działa, powodzenia.
źródło
W wersji Firefox w Ubuntu 18.04 działa to od razu po wyjęciu z pudełka:
Wydaje się, że nie ma opcji skopiowania zaznaczonego tekstu, ale możesz użyć Shift + F10, aby uzyskać menu i wybrać kopiowanie tam
źródło
Dodaj ten wiersz tylko na końcu ~ / .profile i zrestartuj sesję.
źródło