Uzun Basma Gecikmesini En Düşük Ayarın Ötesine Nasıl Azaltabiliriz?

Uzun basma gecikmesini varsayılan 500 ms'den istediğiniz değere nasıl düşüreceğinize dair bir eğitim. Root gerektirmeyen herhangi bir Android 4.2+ cihazında çalışır.

Ana akım bir teknoloji web sitesindeki bir numara vaat eden listelerden herhangi birine göz attıysanız Cihazınızın performansını "büyük ölçüde artırmak" için muhtemelen bunu bir düzine kadar görmüşsünüzdür: Telefonunuzu hızlandırmak için telefonunuzun animasyon ölçeğini düşürün!

Şu ana kadar forumlarımızdaki okuyucuların büyük çoğunluğunun bu küçük numarayı bildiğini düşünüyorum. Bazıları bunun plasebo olduğunu iddia edebilir, ancak benim görüşüme göre bu yöntem gerçekten işe yarıyor çünkü zaman kaybettiren (ama güzel) animasyonları ortadan kaldırarak çoklu görev hızınızı artırıyor.

Ancak bazı kullanıcıların çoklu görev hızlarını artırmak için cihazınızın değiştirmeyi dilediği bir özelliği vardır: uzun basma gecikmesi. Bahsettiğim uzun basma gecikmesi, ekrana dokunmanızın dokunma ve basılı tutma eylemi olarak kaydedilmesinin ne kadar süreceğidir. Kendinizi sık sık büyük miktarda metni kopyalayıp/yapıştırırken veya arkadaş gruplarıyla bağlantı paylaşırken buluyorsanız, varsayılan uzun basma gecikmesinin biraz fazla uzun olduğunu görebilirsiniz.

Aslında Erişilebilirlik Ayarlarında (Google'ın "dokunma ve basılı tutma gecikmesi"), yalnızca şunları yapabilirsiniz: arttırmak varsayılan "kısa" seçeneğinden gecikme. Uzun basma olaylarına daha hızlı erişebilmek için uzun basma gecikmesini hızlandırmak isterseniz ne olur? Bu durumda, bunu nasıl yapacağımızı bulduk. Bu neredeyse her cihazda çalışmalı Android4.2+ cihaz ve bu root erişimi gerektirmez.


Uzun Basma Gecikmesini Daha da Azaltın

Cihazınızdaki tüm sistem tercihlerinde olduğu gibi, telefonunuzdaki ayarları komut satırı aracılığıyla manuel olarak değiştirmek için erişebileceğiniz bir değerler tablosu vardır. Bizim durumumuzda, düzenlemek isteyeceğiz long_press_timeout altında tanımlanan tercih Ayarlar. Güvenli sınıf.

Bu değeri Erişilebilirlik ayarlarındaki "dokunma ve basılı tutma gecikmesi" iletişim kutusundan değiştirdiğinizde, kısa, orta ve uzuna karşılık gelen 500, 1.000 ve 1.500 milisaniye değerini tutar sırasıyla. Ancak kendi zaman aşımı değerini komut satırından manuel olarak ayarlayabiliriz. Bu ayara negatif olmayan herhangi bir tam sayıyı koyabiliriz, ancak bir sürü kazara uzun basışla karşılaşmamak için 250 ms'nin altına düşmemenizi öneririm.

Bu ayarı düzenlemek için bilgisayarınızda ADB'nin kurulu olması gerekir. Birinci, ADB ikili dosyasını doğrudan Google'dan indirin özel işletim sisteminiz için ve onu bilgisayarınızdaki ayrı bir dizine çıkarın. Sonraki, uygun sürücüyü yükleyin özel telefonunuz için. Ardından Ayarlar --> Geliştirici Seçenekleri'nde "USB Hata Ayıklama"yı etkinleştirin. Geliştirici Seçenekleri'ni göremiyorsanız, Ayarlar --> Telefon Hakkında'ya gidip Derleme numarası'na 7 kez dokunarak bunu etkinleştirmeniz gerekir. Son olarak, ADB ikili dosyasıyla aynı dizinde bir komut istemi başlatarak ADB'nin çalıştığından emin olun (sağ tıklayın --> "komut istemini burada aç") ve aşağıdaki komutu çalıştırın:

adb devices

Cihazınızın seri numarasını görüyorsanız (ve izinsiz yazmıyorsa), altınsınız demektir. Telefonunuzda bilgisayarınıza ADB erişimi vermenizi isteyen bir açılır pencere görürseniz evet deyin. Her ikisinin de gerçekleştiğini görmüyorsanız bilgisayarınızı/telefonunuzu yeniden başlatmayı ve bilgisayarınıza yeniden takmayı deneyin. Aksi takdirde sürücüyü yeniden yüklemeyi deneyin.

ADB kurulduktan sonra ayarı değiştirme zamanı gelmiştir. Tek yapmanız gereken aşağıdaki gibi tek bir komut girmek:

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

burada "tamsayı" milisaniye cinsinden uzun basma gecikmesidir (komuta herhangi bir birim girmeyin). Bir kez daha, bunu en az 250'ye ayarlamanızı şiddetle tavsiye ediyorum, böylece bir sürü yanlış pozitif uzun basış eylemiyle karşılaşmazsınız.

Komutu girdikten sonra etkili olması için yeniden başlatmanız gerekecektir. Bu yeni uzun basma gecikmesiyle bir süre oynayın ve nasıl beğendiğinizi görün. Çok kısa olduğunu düşünüyorsanız biraz daha artırabilirsiniz. Hatta çok uzun olduğunu düşünüyorsanız biraz daha azaltabilirsiniz. Tamamen size kalmış ama mantıklı olun ve 1 ms gibi saçma bir şey koymamaya çalışın.

Deneyin ve aşağıdaki yorumlarda neye karar verdiğinizi bize bildirin!