Hur man minskar den långa tryckfördröjningen bortom den lägsta inställningen

En handledning om hur man minskar den långa tryckfördröjningen från dess standardvärde på 500ms till vilket värde du vill. Fungerar på alla Android 4.2+-enheter utan root.

Om du har skummat igenom någon av dessa listor på en vanlig teknikwebbplats som lovar ett trick för att "avsevärt förbättra" din enhets prestanda har du förmodligen sett den här ett dussintal gånger: sänk telefonens animationsskala för att snabba upp din telefon!

Vid det här laget skulle jag tro att de allra flesta läsare på våra forum känner till det där lilla tricket. Vissa kanske hävdar att det är placebo, men enligt min mening fungerar tricket verkligen eftersom det förbättrar din multitaskinghastighet genom att eliminera tidsödande (men vackra) animationer.

Ändå finns det en aspekt av din enhet som vissa användare önskar att de kunde ändra för att också förbättra sin multi-tasking-hastighet - den lång tryckfördröjning. Den långa tryckfördröjningen som jag syftar på är hur lång tid det tar för din touch på skärmen att registreras som en tryck-och-håll-åtgärd. Om du ofta kommer på att du kopierar/klistrar in stora mängder text eller delar länkar med grupper av vänner, kanske du tycker att standardfördröjningen för lång tryckning är lite för lång.

Även om det verkligen finns ett alternativ att ändra din långa tryckfördröjning i tillgänglighetsinställningarna (det som Google kallar "tryck och håll fördröjning"), kan du bara öka fördröjningen från dess standard "korta" alternativ. Vad händer om du vill påskynda den långa pressfördröjningen så att du kan komma åt långa presshändelser snabbare? I så fall har vi kommit på hur vi ska göra just det. Detta borde fungera på nästan alla Android 4.2+ enheten och den kräver inte root-åtkomst.


Minska den långa tryckfördröjningen ytterligare

Som med alla systeminställningar på din enhet finns det en värdetabell som du kan komma åt för att manuellt ändra inställningarna på din telefon via en kommandorad. I vårt fall kommer vi att vilja redigera long_press_timeout preferens som definieras under Inställningar. Säkra klass.

När du ändrar det här värdet via dialogrutan "tryck och håll fördröjning" i tillgänglighetsinställningarna kan det hålla ett värde på 500, 1 000 och 1 500 millisekunder som motsvarar kort, medium och lång respektive. Vi kan dock manuellt ställa in ett eget timeout-värde från kommandoraden. Vi kan sätta vilket icke-negativt heltal som helst i den här inställningen, men jag rekommenderar att du inte går under 250ms så att du inte stöter på massor av oavsiktliga långa tryckningar.

För att kunna redigera den här inställningen måste du ha ADB inställt på din dator. Först, ladda ner ADB-binären direkt från Google för just ditt operativsystem och extrahera det till en separat katalog på din dator. Nästa, installera rätt drivrutin för just din telefon. Aktivera sedan "USB Debugging" i Inställningar --> Utvecklaralternativ. Om du inte ser Utvecklaralternativ måste du aktivera det genom att gå till Inställningar --> Om telefon och sedan trycka på Byggnummer 7 gånger. Slutligen, se till att ADB fungerar genom att starta en kommandotolk i samma katalog som ADB-binären (högerklicka --> "öppna kommandotolken här") och kör följande kommando:

adb devices

Om du ser enhetens serienummer (och det står inte obehörigt) är du gyllene. Om du ser ett popup-fönster på din telefon som ber dig att ge din dator ADB-åtkomst, säg ja. Om du inte ser någondera hända, försök sedan starta om din dator/telefon och koppla in den till din dator igen. Annars, försök att installera om drivrutinen.

När ADB väl har ställts in är det dags att ändra inställningen. Allt du behöver göra är att ange ett enda kommando enligt följande:

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

där "heltal" är den långa tryckfördröjningen i millisekunder (skriv inte in några enheter i kommandot). Återigen, jag rekommenderar starkt att du ställer in detta till minst 250 så att du inte får massor av falska positiva långa pressåtgärder.

Efter att ha angett kommandot måste du starta om för att det ska träda i kraft. Lek med den här nya långa tryckfördröjningen en stund och se hur du gillar det. Om du känner att den är för kort kan du öka den ytterligare. Om du känner att den är för lång kan du till och med minska den ytterligare. Det är helt upp till dig, men var förnuftig och försök att inte sätta något löjligt som 1ms.

Prova det och låt oss veta vad du bestämmer dig för i kommentarerna nedan!