Anasayfa » nasıl » Herhangi bir Linux Uygulaması İçin Kısayol Tuşlarını Özelleştirme

    Herhangi bir Linux Uygulaması İçin Kısayol Tuşlarını Özelleştirme

    Linux ile ilgili daha can sıkıcı sorunlardan biri, her zaman AutoHotkey desteğinin eksikliği olmuştur, bu nedenle kısayol tuşlarınızı özelleştiremezsiniz - ama şimdi açık kaynak kodlu AutoKey uygulaması ile bunu ve daha fazlasını yapabilirsiniz.

    AutoKey, metin bloklarını yönetmenize ve yazı yazarken zaman kazanmak için kısaltmalar ve kısayol tuşları kullanmanıza izin veren bir masaüstü otomasyon aracıdır; ancak bunu uygulamalarda kısayol tuşlarını yeniden görüntülemek için de kullanabilirsiniz. Örneğin, favori uygulamanız çıkmak için Ctrl + Q tuşlarını kullandıysa ve istemiyorsanız, AutoKey tuşunu kullanarak bu tuşu yeniden eşleyebilirsiniz..

    Senaryo

    Bugünkü test senaryomuz için, Ctrl + T tuş kombinasyonunu Alt + T olarak ayarlayacağım. Neden soruyorsun? Ctrl + T kısayol tuşu her tarayıcıda yeni bir sekme açmak için kullanılır, ancak Google Chrome kullandığımdan ve sürekli arama yapmak için sürekli yeni sekmeler açmak istediğimden, Alt + T kısayol tuşunu hareket ettirmeden vurmak benim için çok daha kolaydır. ön sıradaki eller.

    Bu görevi gerçekleştirmek için, Windows'ta AutoHotkey'e çok benzeyen, Linux için üretilmiş ve Python komut dosyalarını kullanabilme özelliği dışında, şaşırtıcı AutoKey aracını kullanacağız..

    AutoKey'i yükleme

    Synaptic Paket Yöneticisini açıp hızlıca bir arama yapmak isteyeceksiniz. autokey, kutuyu işaretleyin ve ardından paketi yükleyin. Bunu apt-get komutunu kullanarak da yükleyebilirsiniz:

    sudo apt-get install autokey

    AutoKey ile Kısayol Tuşlarını Yeniden Kaydırma

    Yardımcı programı yükledikten sonra, yapılandırmayı tepsi simgesiyle açabilir ve Yeni Bir İfade oluşturabilirsiniz. Sol taraftaki isim hiçbir şey ifade etmiyor, sadece atayacağım kısayol tuşuna göre onları adlandırmayı seviyorum.

    Kullanmak istediğiniz kısayol tuşunu atamak için Kısayol Tuşu'nun yanındaki Ayarla düğmesini kullanın, bu durumda değiştirici tuşunu tıklayın, Alt atadım ve ardından Ayarlamak İçin Bas düğmesini ve kullanmak istediğiniz tuşu tıklayın. Örnek olarak, Alt + t kullanıyorum ve karakterin küçük harf olduğunu fark edeceksiniz, bu önemlidir; orada Shift + T tuşlarına basarsanız, AutoKey'in kafası karışır.

    Bu yapıldıktan sonra, aşağıdakileri metin kutusuna koyabilirsiniz:

    +t

    Kaydet düğmesine tıklayın ve bitirdiniz. Şimdi tarayıcınızı açabilir ve Ctrl + T yerine Alt + T kombinasyonunu kullanabilirsiniz; böylece yeni bir sekme açılmalıdır..

    Bu nasıl çalışıyor? Atadığınız Alt + T kısayol tuşuna bastığınızda, AutoKey tuş vuruşlarını o anda etkin olan uygulamaya gönderir ve bu durumda tuş vuruşlarını Ctrl + T olduğundan, Google Chrome yeni bir sekme için kısayol tuşuna bastığınızı varsayar, ve buna göre cevap verir.

    Pencereye Göre Filtreleme

    Tek sorun, kısayol tuşunun şimdi tüm pencereler için etkinleştirilmesidir. Bunu düzeltmek için, Ayarla düğmesini kullanarak bir pencere filtresi ayarlayabilir ve ardından buna benzer bir şey yazabiliriz:

    .*Google Chrome

    . * 'In ne demek olduğunu merak ediyor olabilirsiniz -bu filtrenin pencere başlığını bulmak için normal ifadeler kullanması gerekir, bu yüzden bu durumda boşluk da dahil olmak üzere belirtilmemiş karakterleri eşleştirmek için. * Kullanmanız gerekir. Not: İsterseniz bir boşluğu temsil etmek için tek bir dönem karakteri kullanabilirsiniz.

    Otomatik Anahtar'da Özel Tuşları Kullanma

    Yeni bir cümle oluştururken, özel tuşlardan birine basılmasını simüle etmek için aşağıdaki özel kodları kullanabilirsiniz. Aslında daha büyük bir özel anahtar listesi var, ancak bunlar muhtemelen kullanmanız gereken en önemli anahtarlardır.

    • = Windows Anahtarı

    Anahtarları Birleştirme

    Birkaç tuşu bir araya getirmek istiyorsanız, + karakterini bu şekilde kullanın:

    ++

    Gerçekten bir + simge eklemeniz gerekirse, bunun yerine kullanmanız gerekir..

    AutoKey Kayalar!

    Bu teknik için yalnızca kısa yol tuşlarını yeniden eşleştirmenin yanı sıra herhangi bir sayıda kullanım vardır; örneğin, bir görevi gerçekleştirmek için bir dizi tuş vuruşunu otomatikleştirebilirsiniz. Olasılıklar sonsuz - ama ne için kullanırsın??