Samouczek dotyczący zmniejszania opóźnienia długiego naciśnięcia z domyślnych 500 ms do dowolnej wartości. Działa na każdym urządzeniu z Androidem 4.2 lub nowszym bez rootowania.
Jeśli przejrzałeś którąkolwiek z tych list na głównej stronie poświęconej technologii, obiecującej podstęp aby „znacznie poprawić” wydajność swojego urządzenia, prawdopodobnie widziałeś to kilkanaście razy: obniż skalę animacji telefonu, aby przyspieszyć swój telefon!
Myślę, że do tej pory zdecydowana większość czytelników na naszych forach zna tę małą sztuczkę. Niektórzy mogą twierdzić, że to placebo, ale moim zdaniem ten trik naprawdę działa, ponieważ poprawia szybkość wykonywania wielu zadań jednocześnie, eliminując marnujące czas (ale piękne) animacje.
Jednak jest jeden aspekt Twojego urządzenia, który niektórzy użytkownicy chcieliby zmienić, aby poprawić szybkość wykonywania wielu zadań jednocześnie – długie opóźnienie naciśnięcia. Długie opóźnienie naciśnięcia, o którym mówię, to czas potrzebny, aby dotknięcie ekranu zostało zarejestrowane jako czynność dotknięcia i przytrzymania. Jeśli często kopiujesz/wklejasz duże ilości tekstu lub udostępniasz linki grupom znajomych, domyślne opóźnienie długiego naciśnięcia może okazać się nieco za długie.
Chociaż rzeczywiście istnieje możliwość zmiany długiego opóźnienia naciśnięcia w Ustawieniach dostępności (co Google nazywa „dotknij i przytrzymaj opóźnienie"), tylko możesz zwiększyć opóźnienie w stosunku do domyślnej opcji „krótkiej”. Co zrobić, jeśli chcesz przyspieszyć opóźnienie długiego naciśnięcia, aby móc szybciej uzyskać dostęp do wydarzeń związanych z długim naciśnięciem? W takim razie wymyśliliśmy, jak to zrobić. To powinno działać na prawie każdym Androida 4.2+ urządzenie i to nie wymaga dostępu do konta root.
Jeszcze bardziej zmniejsz opóźnienie długiego naciśnięcia
Podobnie jak w przypadku wszystkich preferencji systemowych na Twoim urządzeniu, istnieje tabela wartości, do której możesz uzyskać dostęp, aby ręcznie zmienić ustawienia telefonu za pomocą wiersza poleceń. W naszym przypadku będziemy chcieli edytować plik long_press_timeout preferencji zdefiniowanych w ust Ustawienia. Bezpieczne klasa.
Zmiana tej wartości w oknie dialogowym „opóźnienie dotknięcia i przytrzymania” w ustawieniach dostępności jest możliwa przechowuj wartość 500, 1000 i 1500 milisekund, co odpowiada krótkiemu, średniemu i długiemu odpowiednio. Możemy jednak ręcznie ustawić własną wartość limitu czasu z wiersza poleceń. W tym ustawieniu możemy umieścić dowolną nieujemną liczbę całkowitą, ale zalecam, aby nie schodzić poniżej 250 ms, aby uniknąć mnóstwa przypadkowych długich naciśnięć.
Aby edytować to ustawienie, musisz mieć skonfigurowany ADB na swoim komputerze. Pierwszy, pobierz plik binarny ADB bezpośrednio z Google dla konkretnego systemu operacyjnego i rozpakuj go do osobnego katalogu na swoim komputerze. Następny, zainstaluj odpowiedni sterownik dla Twojego konkretnego telefonu. Następnie włącz „Debugowanie USB” w Ustawieniach -> Opcje programisty. Jeśli nie widzisz Opcji programisty, musisz je włączyć, przechodząc do Ustawienia -> Informacje o telefonie, a następnie stukając 7 razy Numer kompilacji. Na koniec upewnij się, że ADB działa, uruchamiając wiersz poleceń w tym samym katalogu, co plik binarny ADB (kliknij prawym przyciskiem myszy -> „otwórz tutaj wiersz poleceń”) i uruchom następujące polecenie:
adb devices
Jeśli widzisz numer seryjny swojego urządzenia (i nie jest tam napisane, że jest ono nieautoryzowane), jesteś na wagę złota. Jeśli na telefonie pojawi się wyskakujące okienko z prośbą o przyznanie komputerowi dostępu ADB, powiedz „tak”. Jeśli nic się nie dzieje, spróbuj ponownie uruchomić komputer/telefon i ponownie podłączyć go do komputera. W przeciwnym razie spróbuj ponownie zainstalować sterownik.
Po skonfigurowaniu ADB nadszedł czas na modyfikację ustawienia. Wszystko, co musisz zrobić, to wprowadzić jedno polecenie w następujący sposób:
adb shell settings put secure long_press_timeout <em><strong>integerstrong>em>
gdzie „liczba całkowita” to długie opóźnienie naciśnięcia w milisekundach (nie wpisuj w poleceniu żadnych jednostek). Ponownie gorąco polecam ustawienie tej wartości na co najmniej 250, aby uniknąć mnóstwa fałszywie pozytywnych akcji po długim naciśnięciu.
Po wprowadzeniu polecenia konieczne będzie ponowne uruchomienie komputera, aby zaczęło obowiązywać. Pobaw się trochę z tym nowym długim opóźnieniem naciśnięcia i zobacz, jak ci się podoba. Jeśli uważasz, że jest za krótki, możesz go jeszcze zwiększyć. Jeśli uważasz, że jest za długi, możesz go nawet jeszcze bardziej skrócić. To całkowicie zależy od Ciebie, ale zachowaj rozsądek i staraj się nie wprowadzać czegoś absurdalnego, takiego jak 1 ms.
Wypróbuj i daj nam znać, na co zdecydowałeś się w komentarzach poniżej!