EMRAH ÜSTÜN

internet güzel bir şeydir

C# ile klayve kısayol (global hotkey) takibi

KötüFena değilİyi (oy yok)
Loading ... Loading ...

Bu işi yapan bir C# sınıfı buldum, şöyle paylaşayım;

globalKeyboardHook.cs

Kullanımı çok basit;

  • Projeye ekleyin
  • using Utilities; ekleyin
  • globalKeyboardHook gkh = new globalKeyboardHook(); nesneyi oluşturun
  • Takip edilecek tuşu ekleyin: gkh.HookedKeys.Add(Keys.Enter);
  • Tuşa basılma ve çekilme olaylarını bağlayın:
    • gkh.KeyDown += new KeyEventHandler(gkh_KeyDown);
    • gkh.KeyUp += new KeyEventHandler(gkh_KeyUp);
  • Olay fonksiyonu içinden e.KeyCode ile basılan tuşu okuyun.

Ubuntu’da Başlat (Uygulamalar) menüsünü Windows (Super L) tuşu ile açmak

KötüFena değilİyi (oy yok)
Loading ... Loading ...

ubuntulogo.pngNormalde Alt+F1‘dir Uygulamalar menüsünün kısa yolu.

Tabi Windows Logolu tuşa atasak, hem daha kolay olur, hem alışkanlığımızı devam ettirebiliriz.

Sistem > Yeğlenenler > Klavye Kısayolları  

Masaüstü sekmesinde, Panel Menüsünü Göster‘i seçip Windows tuşuna basın.

(Windows tuşunun ismi Super L‘dir, şaşırtmasın.)