Windows'ta fare için gecikme süresini yapılandırma


21

Farem kırıldı ve yenisini almak için çok tembelim. Sorun sol tıklama butonunda. Basit bir fiziksel tıklama, Windows’da birkaç tıklama ile sonuçlanacaktır. Bu tür bir davranışı önlemek için farede zayıf bir devre vardır, ancak artık etkili değildir. Yazılımdaki gecikme süresini nasıl artırabilirim? Veya başka bir deyişle, Windows'a aralarındaki süre 0.1 saniyeden azsa, birden çok fare tıklatmasını yoksaymasını nasıl söyleyebilirim.

Yanıtlar:


18

Ücretsiz (ve açık kaynak kodlu) araç AutoHotkey , kullanıcıların klavye ve fare ile etkileşime giren özel komut dosyaları yazmasına izin verir. Özellikle, bir kullanıcı "farenizin minimum çift tıklama hızını ayarlayan (tek tıklamaların çift tıklama olarak görülmesini önler") " Buggy Mouse " adlı bir komut dosyası yazmıştır . Bunu, birbirine çok yakın gerçekleşen birden fazla tıklamayı yok sayarak yapar.

AutoHotkey'i kurduktan ve betiği yükledikten sonra, kendi çıkmakta olan sorunlarım çözülmüş gibi görünüyor.

DoubleClick_Minİki bağımsız tıklama olarak kabul edilecek fare olayları arasındaki minimum süreyi belirleyen betiğin en üstündeki parametreyi ayarlamanız gerekebilir : Varsayılan değerin, meşru çift tıklamaların bir sıçrama olarak kabul edilmesine neden olduğunu buldum. 75Ancak, benim için değeri iyi çalışıyor gibi görünüyor.


Bu harika bir senaryo! Maalesef, fare zıpladığında iyi sürüklenemiyor. Fare düğmesi tutulmadığı şekilde kaydedilecektir.
Steen Schütt

3

Üzgünüm yorum gönderemiyorum, ancak daviddg adlı kişinin cevabına eklemek istedim. AutoHotkey web sitesinin script bölümlerinde arama yapmak "Buggy Mouse" için bir şey bulamadı. Ancak, bu yayında bir komut dosyası buldum: http://www.autohotkey.com/board/topic/82509-software-fix-for-double-clicking-mouse

Ve komut dosyası kaynağı:

LButton::
If (A_TimeSincePriorHotkey < 100) ;hyperclick
Return
sendinput {LButton down}
KeyWait, LButton
sendinput {LButton up}
Return
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.