Windows'da sol tıklamayı veya basılı tutmayı veya hızlı sol tıklamayı yinelemek için fare veya klavye düğmesini ayarla?


18

Windows 7'yi yapılandırmanın bir yolunu bilen veya bunu yapmak için üçüncü taraf yazılımı kullanan var mı? Orta fare düğmemi tıklatıp Windows'a tekrar orta fare düğmesini tıklayana kadar sol tıklatıp basılı tutmasını söylemesini istiyorum. Bir klavye tuşu da iyi olur.

Bazı oyunlar ve uygulamalar uzun süre sol fare düğmesini basılı tutuyor ve fare elimdeki stresi azaltmak istiyorum. Ayrıca, benzer bir şey yapmak istiyorum ama mümkünse tekrar tekrar sol fare düğmesini otomatik olarak tıklatmak istiyorum.

Bunların hiçbiri mümkün değilse, sol fare düğmesi emülasyonunu elde etmek için geçici olarak bir klavye tuşu ayarlamaya ne dersiniz?


1
Bu Windows- windows.microsoft.com/en-GB/windows7/… içine yerleştirilmiş olabilir -Bu makineyi kontrol edemiyorum (bu yüzden bu cevabı yapmadım) ama tıklayın kullanmada zorluk çeken kullanıcılar için kapalı
BrianA

Yanıtlar:



7

İşte klavye kısayolunu (CTRL + g) fare tıklamasına bağlayacak otomatik kısayol tuşu komut dosyası.

^g::
click

Bu dosyayı .ahk dosya uzantısıyla not defterine kaydedin ve sonra autohotkeys ile derleyin. Autohotkeys komut dosyalarını derlemek için buradan indirmeniz gerekir:

http://www.autohotkey.com/

Ayrıca g, tetikleme tuşunu değiştirmek için anahtarı herhangi bir harfle değiştirebilirsiniz. CTRL'den ALT'a değiştirmek için ^ile değiştirin !. Kısayol tuşlarını tanımlayan sembollerin tam listesi için bu belgelere bakın ...

https://www.autohotkey.com/docs/Hotkeys.htm


6

MouseKeys , Windows XP ve daha yeni sürümlerde yerleşik olarak bulunur.

Adım 1 “Sol-Alt,“ Sol-Shift ”ve“ NumLock ”tuşlarına aynı anda basarak Windows XP'de Fare Tuşları'nı açın.

Adım 2 Sayısal tuş takımındaki “4” ve “6” tuşlarına basarak fare imlecini sola ve sağa hareket ettirin. İşaretçiyi yukarı veya aşağı hareket ettirmek için “8” ve “2” tuşlarına basın. “1”, “3”, “7” ve “9” tuşları fare işaretçisini çapraz olarak hareket ettirir.

Adım 3 “5.” düğmesine basarak farenin sol tuşunu simüle edin. Çift tıklamak için “+” ya basın.

Adım 4 Sayısal tuş takımı ile fareyi hareket ettirerek sürükleyip bırakın. Fare düğmesini basılı tutarak benzetim yapmak için “Ekle” düğmesine basın ve sonra bırakmak için “Sil” tuşuna basın.




2

Bir tuşu sol fare düğmesi ile eşleştirmek için Autohotkey komut dosyası (ve tuşu basılı tutarken basılı tutun), eğer SHIFT ile birleştirilirse, sol yerine sağ fare düğmesine tıklanır. Ben kullandım

`::  ;backtick (tilde) key
click Down left ;click left mousebutton and hold
keywait,`` ; wait until key is released. Double backtick because backtick needs to be escaped (with a backtick)
click Up left ; release left mousebutton
return

^`::  ;backtick (tilde) key
click Down right ;click left mousebutton and hold
keywait, ^` ; wait until key is released. 
click Up right ; release left mousebutton
return

1

Sadece bunu buldum, çok yararlı:

http://rhdesigns.browseto.org/mouseemulator.html

"Mouse Emulator" Bu program ücretsiz bir yazılımdır. Bu programı gerçekten beğendiyseniz ve bağış yapmak istiyorsanız, lütfen daha fazla bilgi için web sitesine gidin. Teşekkür ederim.

Program Windows NT / 9x ve üstü sürümlerde çalışır.

Manuel

Program aşağıdaki tuşları tanır: (NumLock AÇIK olmalıdır!) Tuş takımı 1 - Sol fare düğmesi

Tuş takımı 2 - Sağ fare düğmesi

Tuş takımı 3 - Orta fare düğmesi

Tuş takımı 4, 5, 6, 8 - Fareyi sırasıyla sola, aşağı, sağa veya yukarı hareket ettirir.

Tuş takımı 7 - Fare tekerleği yukarı (Kaydırma)

Tuş takımı 9 - Fare tekerleği aşağı (Kaydırma)

Tuş takımı / - Sol fare düğmesini aç (RSI kullanıcıları için yararlıdır)

Tuş takımı * - Sağ fare düğmesini aç / kapat (RSI kullanıcıları için yararlıdır)

Tuş takımı - - Orta fare düğmesini aç / kapat (RSI kullanıcıları için yararlıdır)

Ctrl + Tuş Takımı 0 - Fare öykünücüsünü etkinleştirme / devre dışı bırakma

Görev çubuğundaki fare simgesine sağ tıklayarak Fare Emülatöründen çıkabilirsiniz.

Fare hızını ayarlama: .reg dosyalarından birine çift tıklayın ve fare hızını değiştirmek için programı yeniden başlatın. Örneğin, SlowMouseSpeed.reg dosyasına çift tıklayın ve fare emülatörünün fare hızının çok yüksek olduğunu düşünüyorsanız programı yeniden başlatın.

İleri düzey kullanıcılar için: Fare hızını ayarlamak istiyorsanız, kayıt defteri değerlerini değiştirmek için regedit kullanabilirsiniz.

Bilinen Sorunlar: Fare Emülatörü MS-Dos istemleriyle çalışmaz (9x) Fare Emülatörü DirectX Fare Girişi (DirectInput) ile çalışmaz


0

Proje fastclicker'ın mükemmel bir açık kaynak halefi, sourceforge'da da var. Buna "Windows Intel En Hızlı Fare Tıklayıcısı" (google) denir. Bu uygulama, fastclicker'da eski mouse_event () yerine modern SendInput () sistem çağrısı kullanır. Ayrıca "Windows Intel Fast Mouse Clicker", Intel C / C ++ derleyici 15.0 ile büyük ölçüde optimize edilmiştir.

https://sourceforge.net/projects/fast-mouse-clicker-pro/


0

Windows Intel Fast Mouse Clicker'ı da kullanıyorum. Bir hafta önce bir hatayı düzelttiler ve bu uygulama Michael tarafından yukarıda belirtilen xytor tarafından FastClicker'dan 100 kat daha hızlı (hata ile 10 kat daha hızlıydı).

Ayrıca Windows Intel Fast Mouse Clicker'ın kaynak kodunu izledim ve mevcut projelerimde Java için kullandım. İpucu:

import com.sun.jna.platform.win32.User32;
...
User32.INSTANCE.SendInput(...);

https://sourceforge.net/projects/fast-mouse-clicker-pro/


0

Merhaba, Windows 7'de bunu yapmak için başka bir yararlı yol buldum.

1) Program ve dosyaları aradığınız yer için "Fare" yi arayın. Sonra "Fare Özellikleri" ni açması gereken sonuca tıklayın.

2) Fare düğmesini basılı tutmadan vurgulamayı veya sürüklemeyi sağlayan "ClickLock" u tıklayın.

3) "Komut dosyası" etkinleştirilmeden önceki süreyi ayarlamak için "Ayarlar" a tıklayın.


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.