Mod, Meta, Süper… tuşları?


26

Pencere Yöneticileri dairesinde bazı teknik terimler vardır; bunlardan birkaçı Mod keysve Meta keys. Burada sorduğum sorular

  • Bunlar tam olarak nedir ve farklı klavyelerde evrensel midir?

  • Ne ALT, SHIFTve CTRL(sağ ve sol her ikisi), Winve right clicktuşları denir?

Bunu soruyorum çünkü hem pencere yöneticilerini hem de yığın yöneticilerini tarıyorum. ve bu konuda çok fazla referans var.


Daha doğrudan cevap almak isteyen gelecek gezginler için, resimlerle ilgili çok eksiksiz cevap almak için askubuntu.com/questions/19558/… adresine bakın . Süper, Windows anahtarıdır. Gerisi 101 klavyede değil. Alt, shift ve kontrol alt, shift ve kontrol, sol ve sağ olarak adlandırılır. Unix x11 tuşları 'keysyms' ile çok özeldir, bu yüzden genellikle farklı platformlarda bu tuşlar için çakışmazlar.
15’te celess

Yanıtlar:


37

X'teki tuşlara 8 değiştirici bit dahildir:

  • vardiya
  • Kilit
  • Kontrol
  • Mod1
  • Mod2
  • Mod3
  • Mod4
  • Mod5

Herhangi bir anahtar bu değiştiricilerin herhangi birine bağlanabilir, ancak (tahmin edebileceğiniz gibi) tipik olarak sol / sağ Shifttuşlar Shift'e, Caps LockLock'a bağlanır ve sol / sağ CtrlKontrol'e bağlanır. Listede göze çarpan bir şekilde eksik Altolan, genellikle Mod1'e bağlı. Döşeme penceresi yöneticileri de sık sık, bütün WM'lerin tuş bağlamaları için seçilen değiştirici tuş olan tek bir "mod anahtarına" atıfta bulunur. Mod anahtarı Örneğin, Altardından Alt+ Jgenelde sonraki pencereye ilerlemek olacaktır.

Meta, Super ve Hyper, X'in hala dahili tuş kodlarına sahip olan eski Symbolics klavyesindeki tuşlardır (bu yüzden hala değiştiricilere bağlanabilirler). Süper hala modern klavyelerde hala var, yanında Win / Tux / gibi bir tuş var Alt. Genellikle Mod4'e bağlı. Meta ve Hyper ikisi de gitti. AltMeta'nın işlevselliğinin yerini aldığı için bazen "Meta" olarak adlandırılır; Emacs’in çoğunlukla anahtarlıklarında meta yerine geçmesi Altve kullanılmasının hatalı olduğunu düşünüyorum Esc. Bununla birlikte, bazı insanlar Win anahtarını "Meta" olarak da adlandırırlar, bu yüzden muhtemelen terimden tamamen kaçınmalısınız.

Sağ tıklama bir anahtar değildir.


Güzel cevap; O senin cevaben winanahtar yerine edilebilir Altolmaktan metaanahtar. Ayrıntılı misiniz?
r004

1
@ r004 Bazı insanlar Win anahtarına atıfta bulunmak için "Meta" kullanır, ancak çoğu durumda modern bir klavyeden bahsediyorlarsa, Alt anlamına gelir (eğer yalnızca Meta genellikle mod1'e bağlı olduğu için)
Michael

1
Sen bahsettik Mod1ve Mod4ne de diğerleri hakkında,? Varsayılan olarak boş mu?
r004

4
@ r004 Geçerli eşlemeleri çalıştırarak görebilirsiniz xmodmap. Ne kadar standart olduğunu bilmiyorum, ama genellikle mod2'de Num Lock ve mod5'te ISO_Level3_Shift ve Mode_Switch görüyorum ( burada açıklanmaktadır ). mod3 boş
Michael

1
@ r004 Cevabımın son büyük paragrafı Meta, Süper ve Hyper'ı ve açıkladığım bağlantıyı açıkladı: ISO_Level3_Shift
Michael
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.