Otomatik tuş hatası. Geçici çözüm?


0

Windows 10'da, bir Yunan Polytonic klavyesi ve normal bir İngilizce QWERTY klavyesi arasında geçiş yapıyorum. Sol kontrol tuşunu capslock ile değiştiren bir autohotkey betiğim var.

settitlematchmode, 2
#IfWinNotExist, ahkblock
capslock::lctrl
lctrl::capslock
#IfWinActive

Ancak, poltonik Yunan klavyesine geçtiğimde, garip bir nedenden dolayı autohotkey, betiğimi, sağ alt düğmesinin ikinci büyük harf kilit tuşu olarak işlev görmesini istediğim anlamına getiriyor. Bu kabul edilemez, çünkü iota aboneliklerini nefes ve aksan ile birleştirmek için bu sağ alt düğmeyi kullanmam gerekiyor.

Bu sorun için herhangi bir geçici çözüm veya hata düzeltme hakkında bilginiz var mı?


Daha açık olmak gerekirse, normalde amaçlanan takas Yunanlılarda hala devam ediyor, ancak ek olarak Ralt’ınız da değişiyor mu?
jiggunjer

@jiggunjer Bu doğru
TheIronKnuckle

Yanıtlar:


0

Kontrol ve capslock takas etmek için alternatif bir yöntem kullandım (kayıt defterinde anahtar eşlemeleri doğrudan değiştirmenize izin veren bir program buldum - sharpkeys) ve şimdi kontrol etmem gereken nadir durumlarda onları değiştirmek için Autohotkey kullanıyorum Klavyenin alt köşesinde olun.

Autohotkey betiğim şimdi şöyle okuyor:

settitlematchmode, 2
#IfWinExist, swapcaps
capslock::lctrl
lctrl::capslock
#IfWinActive

Bu yüzden anahtarları geçici olarak standart düzene geçirmem gerekirse, sadece bir cmd penceresi açmam ve başlığını "takas boşlukları" olarak ayarlamam gerekiyor.

Bu, hata için gerçek bir düzeltme değildir, ancak geçici bir çözümdür ve gayet iyi çalışır. (Belki de kusursuz olmayan orijinal autohotkey çözümünden daha da iyi)

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.