Prawidłowe ustawienie ekranu dotykowego w tabletach Harmonica OS

Jeśli na tablecie z systemem Harmonica OS stuknięcia trafiają obok przycisków, najpierw ustaw wyświetlacz w odpowiedniej orientacji i upewnij się, że urządzenie dotykowe zostało wykryte. Zastosuj macierz kalibracji tylko wtedy, gdy błąd jest spójny na całym ekranie i stos wejściowy sesji ją obsługuje. Menu kalibracji specyficzne dla systemu Harmonica OS i obsługiwane modele tabletów nie zostały potwierdzone w dokumentacji publicznej, dlatego poniższe kroki wykorzystują narzędzia Linuksa i wyjaśniają, gdzie zachowanie zależy od zainstalowanego pulpitu.

Wybierz właściwą poprawkę przed kalibracją

Podobne problemy z dotykiem mają różne przyczyny. Obrócony lub lustrzany wskaźnik zazwyczaj wskazuje na problem z orientacją ekranu lub mapowaniem urządzenia. Stałe, niewielkie przesunięcie na całym panelu może wymagać kalibracji. Niewykorzystane dotknięcia, martwe paski, losowe przeskoki lub awaria ekranu dopiero po wybudzeniu są najprawdopodobniej związane ze sprzętem, oprogramowaniem układowym, obsługą jądra lub zarządzaniem energią; matryca kalibracyjna nie naprawi tych błędów.

Zacznij od najprostszych kontroli: wyczyść i osusz ekran, tymczasowo zdejmij grubą lub uszkodzoną folię ochronną, uruchom ponownie tablet i wybierz prawidłowy obrót ekranu w ustawieniach ekranu pulpitu. Jeśli dotyk po obróceniu podąża za starą orientacją, wyloguj się i zaloguj ponownie lub uruchom ponownie komputer. Kalibracja to osobna transformacja współrzędnych, a nie zamiennik korekty obrotu.

Ogólne okno ustawień wyświetlania systemu Linux z wybraną orientacją pionową dla tabletu.
Przed zmianą kalibracji ekranu dotykowego sprawdź orientację wyświetlacza tabletu. Ten interfejs ma charakter poglądowy; ekrany Harmonica OS mogą się różnić.

Zidentyfikuj sesję i ekran dotykowy

Otwórz terminal i sprawdź, czy sesja pulpitu to X11 czy Wayland:

echo "$XDG_SESSION_TYPE"

Następnie wyświetl listę wykrytych urządzeń wejściowych:

libinput list-devices

Znajdź wpis dotyczący ekranu dotykowego i zanotuj jego dokładną nazwę oraz węzeł zdarzenia, np /dev/input/eventN. Nazwy i numery zdarzeń różnią się, dlatego nie kopiuj wartości z innego tabletu. Jeśli polecenie jest niedostępne, sprawdź skonfigurowany menedżer pakietów Harmonica OS lub informacje o urządzeniu stacjonarnym; nie instaluj narzędzia do kalibracji z niezweryfikowanego pliku do pobrania. Jeśli ekran dotykowy się nie pojawia, kalibracja jest przedwczesna: sprawdź, czy urządzenie jest włączone, podłącz ponownie podłączony sprzęt, jeśli jest to możliwe, i poszukaj błędów sterownika lub oprogramowania układowego u administratora systemu lub producenta tabletu.

Ogólny widok terminala Linuxa wyróżniający urządzenie wejściowe z ekranem dotykowym wśród innych urządzeń wejściowych.
Zidentyfikuj urządzenie z ekranem dotykowym, aby zmiany kalibracji wpłynęły na właściwe urządzenie wejściowe. Ten interfejs ma charakter poglądowy; ekrany Harmonica OS mogą się różnić.

Użyj metody, która odpowiada Twojemu stosowi graficznemu

Na sesję Wayland

Kompozytory Wayland i stosy wejściowe kontrolują sposób mapowania współrzędnych dotyku na wyświetlacze. Dokumentacja biblioteki libinput opisuje kalibrację jako macierz transformacji dla urządzeń absolutnych, a dokumentacja Mir firmy Canonical przedstawia jeden konkretny przepływ pracy, po którym libinput.calibrate-touchscreennastępuje reguła udev. Ten przepływ pracy Mir nie dowodzi, że to samo narzędzie do kalibracji lub kompozytor jest zainstalowane w systemie Harmonica OS. Przed zastosowaniem sprawdź, jaki kompozytor i narzędzia są faktycznie dostępne w Twojej kompilacji. Jeśli narzędzie do kalibracji jest niedostępne, nie zakładaj, że xinput_calibratorjest to zamiennik w systemie Wayland.

Gdy dostępne jest obsługiwane narzędzie kalibracji, postępuj zgodnie z jego celami wyświetlanymi na ekranie, zapisz obliczoną macierz i zastosuj ją tylko do zidentyfikowanego ekranu dotykowego. Miej pod ręką klawiaturę lub zdalną powłokę na wypadek, gdyby mapowanie dotykowe stało się trudne w użyciu. W przypadku trwałej kalibracji libinput reguła musi być zgodna z rzeczywistą tożsamością urządzenia i korzystać z zmierzonej macierzy; nie można bezpiecznie kopiować ogólnych przykładowych współczynników. Ponownie załaduj urządzenie lub podłącz je ponownie zgodnie z dokumentacją platformy, a następnie sprawdź, czy kalibracja jest aktywna.

Do sesji X11

xinput_calibratorto narzędzie do kalibracji ekranu dotykowego X.Org. Działa tylko wtedy, gdy urządzenie i sterownik są obsługiwane przez serwer X. Jeśli jest dostępne w zaufanych repozytoriach Harmonica OS, uruchom je jako zalogowany użytkownik pulpitu, ostrożnie dotknij wyświetlanych obiektów docelowych i zapisz dane wyjściowe dla danego urządzenia. Nie uruchamiaj graficznego programu do kalibracji X11, sudochyba że jego dokumentacja wyraźnie tego wymaga; użytkownik root może nie mieć dostępu do aktywnej sesji ekranu. Jeśli narzędzie zgłosi, że urządzenie nie jest obsługiwane lub nie wyświetla żadnych obiektów docelowych, zatrzymaj je i potwierdź sterownik/sesję przed wypróbowaniem innej metody.

Ogólne okno testowe ekranu dotykowego pokazujące cztery cele narożne i przesunięcie punktu dotyku względem jednego celu.
Porównaj dotknięcia z narożnymi celami, aby odróżnić przesunięcie kalibracji od obróconego mapowania. Ten interfejs ma charakter poglądowy; ekrany Harmonica OS mogą się różnić.

Ostrożnie wprowadzaj zmiany i je weryfikuj

Jednorazowa korekta jest przydatna do diagnostyki, ale może zniknąć po wylogowaniu. Trwała konfiguracja zależy od sterownika: libinput zazwyczaj odczytuje właściwość udev dla danego urządzenia o nazwie LIBINPUT_CALIBRATION_MATRIX, podczas gdy starsze konfiguracje X.Org mogą korzystać z fragmentu kodu konfiguracji specyficznego dla danego urządzenia. Nie twórz obu konfiguracji bezmyślnie. Najpierw sprawdź aktywny sterownik i użyj jego udokumentowanego formatu. Utwórz kopię zapasową zmienionego pliku i zachowaj oryginalne wartości, aby móc przywrócić ustawienia, jeśli rogi ulegną pogorszeniu.

Po wprowadzeniu jednej zmiany, odśwież ekran dotykowy lub podłącz go ponownie, zgodnie z odpowiednią dokumentacją, lub zrestartuj komputer, jeśli komputer nie odczyta ponownie ustawień wejściowych. Następnie przetestuj powolne stuknięcie w pobliżu każdego rogu, środka ekranu oraz popularnych elementów sterujących, takich jak klawiatura ekranowa. Dotykowy element sterujący powinien aktywować się bezpośrednio pod palcem zarówno w trybie pionowym, jak i poziomym. Przetestuj również po ponownym zalogowaniu; pozwoli to odróżnić trwałą poprawkę od tymczasowej zmiany sesji.

Ogólna siatka weryfikacyjna na ekranie dotykowym z niebieskimi punktami dotykowymi rozmieszczonymi na celach.
Przetestuj kilka punktów na panelu po zastosowaniu korekty. Ten interfejs ma charakter poglądowy; ekrany Harmonica OS mogą się różnić.

Kiedy zmienić podejście

Jeśli błąd zmienia się wraz z obrotem, należy ponownie sprawdzić mapowanie wyświetlacza, zamiast dostrajać nową matrycę. Jeśli dotknięcia są niedokładne tylko na krawędziach, należy zebrać dane dotyczące modelu ekranu dotykowego, wersji jądra, typu sesji, nazwy urządzenia i odpowiednich logów systemowych; panel lub sterownik mogą wymagać korekty specyficznej dla danego urządzenia. Jeśli dotknięcia przeskakują, przestają być rejestrowane lub pozostają nieprawidłowe po przywróceniu pierwotnej konfiguracji, należy cofnąć zmiany i poszukać aktualizacji systemu Harmonica OS lub sterownika od dostawcy sprzętu. Publiczne źródła przeanalizowane na potrzeby tego artykułu dokumentują ogólne zachowanie kalibracji systemu Linux, a nie zweryfikowaną procedurę przeznaczoną dla tabletu z systemem Harmonica OS.

Źródła

Zostaw komentarz

Uruchom w tle funkcję przesyłania zdjęć na iPhone'a za pomocą NextCloud

Uruchom w tle funkcję przesyłania zdjęć na iPhone'a za pomocą NextCloud

Przywróć wykrywanie zdjęć w tle, sprawdzając ustawienia przesyłania Nextcloud, uprawnienia iOS, tryb baterii i ograniczenia harmonogramu działania iPhone'a w tle.

Wyraźniejszy tekst w aplikacji ONLYOFFICE Desktop: dostosuj podpowiedzi dotyczące czcionek w systemie Linux

Wyraźniejszy tekst w aplikacji ONLYOFFICE Desktop: dostosuj podpowiedzi dotyczące czcionek w systemie Linux

Porównaj tryby podpowiedzi czcionek ONLYOFFICE, sprawdź powiększenie i dostępność czcionek w systemie Linux oraz zweryfikuj, czy rozmycie jest ograniczone do edytora, czy też ma wpływ na cały pulpit.

Przekształć plik PDF w edytowalny plik DOCX w aplikacji ONLYOFFICE Desktop

Przekształć plik PDF w edytowalny plik DOCX w aplikacji ONLYOFFICE Desktop

Konwertuj plik PDF lokalnie w edytorach ONLYOFFICE Desktop Editors, a następnie sprawdź plik DOCX pod kątem zmian układu, zeskanowanych stron i tekstu wymagającego korekty.

Połącz edytory pulpitu ONLYOFFICE z plikami ownCloud

Dodaj swoje konto ownCloud do ONLYOFFICE Desktop Editors, dowiedz się, co umożliwia to połączenie, i wybierz pomiędzy dostępem bezpośrednim, synchronizacją i edycją w przeglądarce.

Napraw przekroczenia limitu czasu aplikacji mobilnej ONLYOFFICE, sprawdzając adres URL serwera

Napraw przekroczenia limitu czasu aplikacji mobilnej ONLYOFFICE, sprawdzając adres URL serwera

Użyj właściwego portalu lub adresu WebDAV, przetestuj dostępność protokołu HTTPS z telefonu i rozróżnij problemy związane z siecią prywatną, protokołem TLS i logowaniem.

Włącz tworzenie i debugowanie wtyczek pulpitu ONLYOFFICE

Włącz tworzenie i debugowanie wtyczek pulpitu ONLYOFFICE

Zbuduj i przetestuj niestandardową wtyczkę ONLYOFFICE Desktop Editors, zainstaluj jej archiwum .plugin i aktywuj narzędzia programistyczne do debugowania.

Uruchamianie Pythona w programie Calc za pomocą systemu makr pakietu LibreOffice

Uruchamianie Pythona w programie Calc za pomocą systemu makr pakietu LibreOffice

Udostępnij funkcję Pythona w programie Calc, uruchom ją w otwartym arkuszu kalkulacyjnym i rozwiąż problemy z brakującymi makrami lub importami, nie mieszając LibreOffice i systemowego Pythona.

Zabezpiecz wybrany tekst autora hasłem sekcji

Zabezpiecz wybrany tekst autora hasłem sekcji

Zablokuj konkretny fragment, uniemożliwiając jego edycję, jednocześnie zachowując użyteczność reszty dokumentu programu Writer, i dowiedz się, kiedy szyfrowanie plików jest lepszym wyborem.

Uczyń tekst arkusza kalkulacyjnego czytelnym w trybie ciemnym LibreOffice Calc

Uczyń tekst arkusza kalkulacyjnego czytelnym w trybie ciemnym LibreOffice Calc

Napraw trudno widoczny tekst w arkuszu kalkulacyjnym, sprawdzając motyw, kolor czcionki komórek, wypełnienia i formatowanie warunkowe w programie Calc.

LibreOffice Calc wyświetla formuły jako tekst? Przywróć wyniki

LibreOffice Calc wyświetla formuły jako tekst? Przywróć wyniki

Dowiedz się, dlaczego Calc wyświetla tekst formuły zamiast obliczonych wartości, i napraw tryb wyświetlania, komórki w formacie tekstowym, apostrofy i nieaktualne wyniki.