Ein Tutorial, wie Sie die Verzögerung bei langem Drücken von den standardmäßigen 500 ms auf den gewünschten Wert reduzieren können. Funktioniert auf jedem Android 4.2+-Gerät ohne Root.
Wenn Sie einen dieser Artikel auf einer Mainstream-Technologie-Website überflogen haben, die einen Trick versprechen Um die Leistung Ihres Geräts „erheblich zu verbessern“, haben Sie dies wahrscheinlich schon ein Dutzend Mal gesehen: Reduzieren Sie die Animationsskala Ihres Telefons, um Ihr Telefon zu beschleunigen!
Ich glaube mittlerweile, dass die überwiegende Mehrheit der Leser in unseren Foren diesen kleinen Trick kennt. Manche mögen argumentieren, dass es sich um ein Placebo handelt, aber meiner Meinung nach funktioniert der Trick wirklich, weil er Ihre Multitasking-Geschwindigkeit verbessert, indem er zeitraubende (aber schöne) Animationen eliminiert.
Dennoch gibt es einen Aspekt Ihres Geräts, den einige Benutzer gerne ändern würden, um auch ihre Multitasking-Geschwindigkeit zu verbessern – die lange Druckverzögerung
. Die lange Druckverzögerung, auf die ich mich beziehe, gibt an, wie lange es dauert, bis Ihre Berührung auf dem Bildschirm als Touch-and-Hold-Aktion registriert wird. Wenn Sie häufig große Textmengen kopieren/einfügen oder Links mit Gruppen von Freunden teilen, ist die standardmäßige Verzögerung beim langen Drücken möglicherweise etwas zu lang.Zwar gibt es tatsächlich eine Option zum Ändern Ihrer langen Druckverzögerung in den Eingabehilfeneinstellungen (was Google als „Verzögerung durch Berühren und Halten"), können Sie nur Zunahme die Verzögerung gegenüber der Standardoption „kurz“. Was wäre, wenn Sie die Verzögerung durch langes Drücken beschleunigen möchten, damit Sie schneller auf Ereignisse mit langem Drücken zugreifen können? In diesem Fall haben wir herausgefunden, wie wir genau das bewerkstelligen können. Dies sollte bei fast jedem funktionieren Android 4.2+ Gerät, und es erfordert keinen Root-Zugriff.
Reduzieren Sie die Verzögerung beim langen Drücken noch weiter
Wie bei allen Systemeinstellungen auf Ihrem Gerät gibt es eine Wertetabelle, auf die Sie zugreifen können, um die Einstellungen auf Ihrem Telefon über eine Befehlszeile manuell zu ändern. In unserem Fall möchten wir das bearbeiten long_press_timeout Präferenz, die unter definiert ist Einstellungen. Sicher Klasse.
Wenn Sie diesen Wert über das Dialogfeld „Berührungs- und Halteverzögerung“ in den Eingabehilfeneinstellungen ändern, ist dies möglich Halten Sie einen Wert von 500, 1.000 und 1.500 Millisekunden, was kurz, mittel und lang entspricht jeweils. Wir können jedoch manuell über die Befehlszeile einen eigenen Timeout-Wert festlegen. Wir können jede nicht-negative Ganzzahl in diese Einstellung einfügen, aber ich empfehle, dass Sie nicht unter 250 ms gehen, damit Sie nicht in eine Menge versehentlicher langer Tastendrücke geraten.
Um diese Einstellung bearbeiten zu können, muss ADB auf Ihrem Computer eingerichtet sein. Erste, Laden Sie die ADB-Binärdatei direkt von Google herunter für Ihr bestimmtes Betriebssystem und extrahieren Sie es in ein separates Verzeichnis auf Ihrem Computer. Nächste, Installieren Sie den richtigen Treiber für Ihr bestimmtes Telefon. Aktivieren Sie dann „USB-Debugging“ unter „Einstellungen“ -> „Entwickleroptionen“. Wenn die Entwickleroptionen nicht angezeigt werden, müssen Sie sie aktivieren, indem Sie zu Einstellungen -> Über das Telefon gehen und dann siebenmal auf Build-Nummer tippen. Stellen Sie abschließend sicher, dass ADB funktioniert, indem Sie eine Eingabeaufforderung im selben Verzeichnis wie die ADB-Binärdatei starten (Rechtsklick -> „Eingabeaufforderung hier öffnen“) und den folgenden Befehl ausführen:
adb devices
Wenn Sie die Seriennummer Ihres Geräts sehen (und dort nicht „Unautorisiert“ steht), sind Sie goldrichtig. Wenn auf Ihrem Telefon ein Popup-Fenster angezeigt wird, in dem Sie aufgefordert werden, Ihrem Computer ADB-Zugriff zu gewähren, sagen Sie „Ja“. Wenn beides nicht auftritt, versuchen Sie, Ihren Computer/Ihr Telefon neu zu starten und es erneut an Ihren Computer anzuschließen. Andernfalls versuchen Sie, den Treiber erneut zu installieren.
Sobald ADB eingerichtet ist, ist es an der Zeit, die Einstellung zu ändern. Sie müssen lediglich einen einzelnen Befehl wie folgt eingeben:
adb shell settings put secure long_press_timeout <em><strong>integerstrong>em>
wobei „Ganzzahl“ die Verzögerung beim langen Drücken in Millisekunden ist (Geben Sie im Befehl keine Einheiten ein). Auch hier empfehle ich Ihnen dringend, diesen Wert auf mindestens 250 einzustellen, damit es nicht zu einer Menge falsch positiver Aktionen mit langem Drücken kommt.
Nachdem Sie den Befehl eingegeben haben, müssen Sie einen Neustart durchführen, damit er wirksam wird. Spielen Sie ein wenig mit dieser neuen Verzögerung durch langes Drücken herum und sehen Sie, wie es Ihnen gefällt. Wenn Sie das Gefühl haben, dass es zu kurz ist, können Sie es noch weiter erhöhen. Wenn Sie das Gefühl haben, dass es zu lang ist, können Sie es sogar noch weiter verkürzen. Es liegt ganz bei Ihnen, aber seien Sie vernünftig und versuchen Sie, nicht so etwas Lächerliches wie 1 ms einzugeben.
Probieren Sie es aus und teilen Sie uns in den Kommentaren unten mit, wofür Sie sich entscheiden!