Hvordan redusere den lange trykkforsinkelsen utover den laveste innstillingen

En veiledning om hvordan du reduserer den lange trykkforsinkelsen fra standard 500ms ned til den verdien du ønsker. Fungerer på alle Android 4.2+-enheter uten root.

Hvis du har skummet gjennom noen av disse listene på et vanlig teknologinettsted som lover et triks for å "betraktelig forbedre" enhetens ytelse, har du sannsynligvis sett denne et dusin eller så ganger: Senk telefonens animasjonsskala for å øke hastigheten på telefonen!

Nå vil jeg tro at det store flertallet av leserne på forumene våre vet om det lille trikset. Noen vil kanskje hevde at det er placebo, men etter mitt syn fungerer trikset virkelig fordi det forbedrer multitasking-hastigheten din ved å eliminere tidssløsende (men likevel vakre) animasjoner.

Likevel er det ett aspekt ved enheten din som noen brukere ønsker at de kunne endre for også å forbedre multi-tasking-hastigheten - lang trykkforsinkelse. Den lange trykkforsinkelsen jeg sikter til er hvor lang tid det tar før berøringen på skjermen registreres som en berørings-og-hold-handling. Hvis du ofte opplever at du kopierer/limer inn store mengder tekst eller deler lenker med vennegrupper, kan det hende at standard lang trykkforsinkelse er litt for lang.

Selv om det faktisk er et alternativ for å endre den lange trykkforsinkelsen din i tilgjengelighetsinnstillingene (det Google kaller "trykk og hold forsinkelse"), kan du bare øke forsinkelsen fra standard "kort" alternativ. Hva om du vil fremskynde den lange presseforsinkelsen slik at du raskere får tilgang til lange pressehendelser? I så fall har vi funnet ut hvordan vi gjør nettopp det. Dette burde fungere på nesten alle Android 4.2+ enheten, og den krever ikke root-tilgang.


Reduser den lange trykkforsinkelsen ytterligere

Som med alle systempreferanser på enheten din, er det en tabell med verdier som du kan få tilgang til for å manuelt endre innstillingene på telefonen via en kommandolinje. I vårt tilfelle vil vi redigere long_press_timeout preferanse som er definert under Innstillinger. Sikre klasse.

Når du endrer denne verdien gjennom "berørings-og hold-forsinkelse"-dialogen i tilgjengelighetsinnstillinger, kan den ha en verdi på 500, 1000 og 1500 millisekunder som tilsvarer kort, middels og lang hhv. Vi kan imidlertid angi egen tidsavbruddsverdi manuelt fra kommandolinjen. Vi kan sette inn et hvilket som helst ikke-negativt heltall i denne innstillingen, men jeg anbefaler at du ikke går under 250ms slik at du ikke støter på massevis av tilfeldige lange trykk.

For å redigere denne innstillingen, må du ha ADB satt opp på datamaskinen. Først, last ned ADB-binæren rett fra Google for ditt spesielle operativsystem og pakk det ut til en egen katalog på datamaskinen din. Neste, installer riktig driver for din spesielle telefon. Aktiver deretter "USB Debugging" i Innstillinger --> Utvikleralternativer. Hvis du ikke ser Utvikleralternativer, må du aktivere det ved å gå til Innstillinger --> Om telefon og deretter trykke på Byggnummer 7 ganger. Til slutt, sørg for at ADB fungerer ved å starte en ledetekst i samme katalog som ADB-binæren (høyreklikk --> "åpne ledeteksten her") og kjør følgende kommando:

adb devices

Hvis du ser enhetens serienummer (og det ikke står uautorisert), er du gull. Hvis du ser et popup-vindu på telefonen din som ber deg om å gi datamaskinen din ADB-tilgang, så si ja. Hvis du ikke ser noe av det, kan du prøve å starte datamaskinen/telefonen på nytt og koble den til datamaskinen på nytt. Ellers kan du prøve å installere driveren på nytt.

Når ADB er satt opp, er det på tide å endre innstillingen. Alt du trenger å gjøre er å skrive inn en enkelt kommando som følger:

adb shell settings put secure long_press_timeout <em><strong>integerstrong>em>

der "heltall" er den lange trykkforsinkelsen i millisekunder (ikke skriv inn noen enheter i kommandoen). Igjen, jeg anbefaler på det sterkeste at du setter dette til minst 250, slik at du ikke får massevis av falske positive lange pressehandlinger.

Etter å ha skrevet inn kommandoen, må du starte på nytt for at den skal tre i kraft. Lek litt med denne nye lange trykkforsinkelsen og se hvordan du liker den. Hvis du føler den er for kort, kan du øke den litt mer. Hvis du føler at den er for lang, kan du til og med redusere den litt mer. Det er helt opp til deg, men vær fornuftig og prøv å ikke sette noe latterlig som 1ms.

Prøv det og fortell oss hva du bestemmer deg for i kommentarene nedenfor!