Πώς να μειώσετε την καθυστέρηση του παρατεταμένου Τύπου πέρα ​​από τη χαμηλότερη ρύθμισή της

Ένα σεμινάριο για το πώς να μειώσετε την καθυστέρηση του παρατεταμένου πατήματος από τα προεπιλεγμένα 500 ms σε όποια τιμή θέλετε. Λειτουργεί σε οποιαδήποτε συσκευή Android 4.2+ χωρίς root.

Εάν έχετε ξεπεράσει οποιονδήποτε από αυτούς τους καταλόγους σε έναν ιστότοπο επικρατούσας τεχνολογίας που υπόσχεται ένα κόλπο για να "βελτιώσετε πολύ" την απόδοση της συσκευής σας, πιθανότατα έχετε δει αυτό το ένα δεκάδες φορές: χαμηλώστε την κλίμακα κινούμενων εικόνων του τηλεφώνου σας για να επιταχύνετε το τηλέφωνό σας!

Μέχρι τώρα, θα πίστευα ότι η συντριπτική πλειοψηφία των αναγνωστών στα φόρουμ μας γνωρίζει αυτό το μικρό κόλπο. Κάποιοι μπορεί να υποστηρίξουν ότι είναι εικονικό φάρμακο, αλλά κατά την άποψή μου το κόλπο λειτουργεί πραγματικά επειδή βελτιώνει την ταχύτητα πολλαπλών εργασιών σας εξαλείφοντας τα κινούμενα σχέδια που χάνουν χρόνο (αλλά όμορφα).

Ωστόσο, υπάρχει μια πτυχή της συσκευής σας που ορισμένοι χρήστες επιθυμούν να μπορούσαν να αλλάξουν για να βελτιώσουν επίσης την ταχύτητα πολλαπλών εργασιών τους - το 

μεγάλη καθυστέρηση πατήματος. Η μεγάλη καθυστέρηση πίεσης στην οποία αναφέρομαι είναι ο χρόνος που χρειάζεται για να καταγραφεί το άγγιγμα στην οθόνη ως ενέργεια αφής παρατεταμένου. Αν συχνά αντιγράφετε/επικόλλετε μεγάλους όγκους κειμένου ή μοιράζεστε συνδέσμους με ομάδες φίλων, μπορεί να διαπιστώσετε ότι η προεπιλεγμένη καθυστέρηση παρατεταμένου πατήματος είναι λίγο πολύ μεγάλη.

Αν και υπάρχει πράγματι μια επιλογή αλλαγής της καθυστέρησης παρατεταμένου πατήματος στις Ρυθμίσεις Προσβασιμότητας (αυτό που η Google αποκαλεί "καθυστέρηση αγγίξτε παρατεταμένα"), μπορείτε μόνο να το κάνετε αυξάνουν η καθυστέρηση από την προεπιλεγμένη "σύντομη" επιλογή του. Τι γίνεται αν θέλετε να επιταχύνετε την καθυστέρηση του παρατεταμένου τύπου, ώστε να έχετε πιο γρήγορη πρόσβαση σε συμβάντα παρατεταμένου τύπου; Σε αυτή την περίπτωση, έχουμε καταλάβει πώς να το κάνουμε ακριβώς αυτό. Αυτό θα πρέπει να λειτουργεί σχεδόν σε κάθε Android 4.2+ συσκευή, και αυτό δεν απαιτεί πρόσβαση root.


Μειώστε την καθυστέρηση του παρατεταμένου πιέματος ακόμη περισσότερο

Όπως συμβαίνει με όλες τις προτιμήσεις συστήματος στη συσκευή σας, υπάρχει ένας πίνακας τιμών στον οποίο μπορείτε να έχετε πρόσβαση για να αλλάξετε μη αυτόματα τις ρυθμίσεις στο τηλέφωνό σας μέσω μιας γραμμής εντολών. Στην περίπτωσή μας, θα θέλουμε να επεξεργαστούμε το long_press_timeout προτίμηση η οποία ορίζεται στο Ρυθμίσεις. Ασφαλής τάξη.

Όταν αλλάζετε αυτήν την τιμή μέσω του διαλόγου "καθυστέρηση αγγίγματος και παρατεταμένης λειτουργίας" στις ρυθμίσεις προσβασιμότητας, μπορεί κρατήστε μια τιμή 500, 1.000 και 1.500 χιλιοστών του δευτερολέπτου που αντιστοιχεί σε βραχεία, μεσαία και μακριά αντίστοιχα. Ωστόσο, μπορούμε να ορίσουμε με μη αυτόματο τρόπο τη δική μας τιμή χρονικού ορίου από τη γραμμή εντολών. Μπορούμε να βάλουμε οποιονδήποτε μη αρνητικό ακέραιο σε αυτήν τη ρύθμιση, αλλά σας συνιστώ να μην πάτε κάτω από τα 250 ms, ώστε να μην συναντήσετε έναν τόνο τυχαίων παρατεταμένων πατημάτων.

Για να επεξεργαστείτε αυτήν τη ρύθμιση, θα πρέπει να έχετε ρυθμίσει το ADB στον υπολογιστή σας. Πρώτα, κατεβάστε το δυαδικό ADB απευθείας από την Google για το συγκεκριμένο λειτουργικό σας σύστημα και εξαγάγετε το σε ξεχωριστό κατάλογο στον υπολογιστή σας. Επόμενο, εγκαταστήστε το σωστό πρόγραμμα οδήγησης για το συγκεκριμένο τηλέφωνό σας. Στη συνέχεια, ενεργοποιήστε το "USB Debugging" στις Ρυθμίσεις --> Επιλογές προγραμματιστή. Εάν δεν βλέπετε τις Επιλογές προγραμματιστή, τότε θα πρέπει να τις ενεργοποιήσετε μεταβαίνοντας στις Ρυθμίσεις --> Σχετικά με το τηλέφωνο και, στη συνέχεια, πατώντας στον Αριθμό έκδοσης 7 φορές. Τέλος, βεβαιωθείτε ότι το ADB λειτουργεί ξεκινώντας μια γραμμή εντολών στον ίδιο κατάλογο με το δυαδικό ADB (κάντε δεξί κλικ --> "open command prompt here") και εκτελέστε την ακόλουθη εντολή:

adb devices

Αν δείτε τον σειριακό αριθμό της συσκευής σας (και δεν λέει μη εξουσιοδοτημένο), είστε χρυσός. Εάν δείτε ένα αναδυόμενο παράθυρο στο τηλέφωνό σας που σας ζητά να παραχωρήσετε στον υπολογιστή σας πρόσβαση ADB, τότε πείτε ναι. Εάν δεν βλέπετε να συμβαίνει κανένα από τα δύο, δοκιμάστε να επανεκκινήσετε τον υπολογιστή/τηλέφωνό σας και να το συνδέσετε ξανά στον υπολογιστή σας. Διαφορετικά, δοκιμάστε να εγκαταστήσετε ξανά το πρόγραμμα οδήγησης.

Μόλις ρυθμιστεί το ADB, ήρθε η ώρα να τροποποιήσετε τη ρύθμιση. Το μόνο που έχετε να κάνετε είναι να εισάγετε μια ενιαία εντολή ως εξής:

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

όπου "ακέραιος" είναι η καθυστέρηση παρατεταμένου πατήματος σε χιλιοστά του δευτερολέπτου (μην εισάγετε καμία μονάδα στην εντολή). Και πάλι, σας συνιστώ ανεπιφύλακτα να το ρυθμίσετε σε τουλάχιστον 250, ώστε να μην λαμβάνετε έναν τόνο ψευδώς θετικών ενεργειών παρατεταμένου τύπου.

Αφού εισαγάγετε την εντολή, θα χρειαστεί να κάνετε επανεκκίνηση για να τεθεί σε ισχύ. Παίξτε λίγο με αυτήν τη νέα καθυστέρηση παρατεταμένου τύπου και δείτε πώς σας αρέσει. Εάν πιστεύετε ότι είναι πολύ κοντό, μπορείτε να το αυξήσετε λίγο ακόμα. Εάν αισθάνεστε ότι είναι πολύ μεγάλο, μπορείτε ακόμη και να το μειώσετε λίγο περισσότερο. Εξαρτάται αποκλειστικά από εσάς, αλλά να είστε λογικοί και προσπαθήστε να μην βάλετε κάτι γελοίο όπως 1ms.

Δοκιμάστε το και ενημερώστε μας για το τι καταλαβαίνετε στα σχόλια παρακάτω!