AutoHotKey bir için iki anahtar


1

Nasıl yazılacağını bilmek istiyorum, böylece iki tuşa basıp belirli bir düzende tutulursa başka bir tuşa basılır. Daha açık olmak gerekirse, tab ve ardından q tuşlarına basıp F1'in çıktısını almak istiyorum.


F1 anahtarınız bozuk mu? Bunun gibi bir komut dosyası yazacağımdan emin değilim ama yerleşik bir klavye var, eğer bu çıktı için bir kod bulursanız, muhtemelen bir komut dosyası yazabilir, böylece bir .bat dosyasından çalıştırabilir veya kısayol tuşuyla çalıştırabilirsiniz. tab - q yarasa dosyasını çalıştırır.
RyanIG

Ayrıca neden F1'e basmadığını da merak ediyorum.
kullanıcı 99572,

Yanıtlar:


2

Bu, AutoHotkey'in eski bir işlevidir ve burada belgelenmiştir: https://autohotkey.com/docs/Hotkeys.htm#Features

Q & Tab dizisinin F1 tuşuna basmasını istiyorsanız, bu şekilde komut dosyası yazabilirsiniz:

q & tab::Send {F1} ; when q and tab are pressed in that order, F1 is pressed

Bunları buraya eklemezseniz, q'nun kendiliğinden veya diğer klavye kısayollarında artık çalışmayacağını unutmayın (Ctrl-q, Ctrl-Shift-q vb.). Bu nedenle önek olarak tek bir harf kullanmanızı önermiyorum. Aslında, F1 istiyorsanız, F1 tuşuna basmanızı öneririm.

q::q ; You need this code for q to keep its function as q
+q::Q ; ; You need this code for Q to keep its function as Q
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.