Di lingkaran Manajer Jendela ada beberapa istilah teknis; beberapa dari mereka Mod keys
dan Meta keys
. Pertanyaan yang saya ajukan di sini adalah
Apa sebenarnya itu dan apakah mereka universal di keyboard yang berbeda.
Apa ALT, SHIFTdan CTRL(baik kanan dan kiri), Windan
right click
kunci disebut?
Saya bertanya ini karena saya sedang mengerjakan window manager sekaligus stack. dan ada banyak referensi untuk masalah ini.
x11
keyboard-layout
r004
sumber
sumber
Jawaban:
Tekan tombol di X memiliki 8 bit pengubah:
Tombol apa saja dapat diikat ke salah satu dari pengubah ini, tetapi (seperti yang Anda bayangkan) biasanya tombol kiri / kanan Shiftterikat ke Shift, Caps Lockterikat ke Lock, dan kiri / kanan Ctrlterikat ke Control. Jelas hilang dari daftar ini Alt, yang biasanya terikat ke Mod1. Manajer jendela ubin juga sering merujuk pada satu "kunci mod", yang merupakan kunci pengubah yang dipilih untuk semua ikatan kunci WM. Misalnya, jika kunci modnya Alt, maka Alt+ Jumumnya akan maju ke jendela berikutnya.
Meta, Super, dan Hyper adalah semua tombol dari keyboard Symbolics lama yang X masih memiliki kode kunci internal (sehingga mereka masih bisa terikat dengan pengubah). Super masih ada di keyboard modern, sebagai Win / Tux / tombol apa pun di sebelah Alt. Biasanya terikat ke Mod4. Meta dan Hyper keduanya hilang. Altkadang-kadang disebut "Meta" karena menggantikan fungsi Meta; Saya menduga emacs sebagian besar salah untuk menggunakan Altdan Escsebagai pengganti untuk meta di keybindings nya. Namun, beberapa orang menyebut kunci Win sebagai "Meta" juga, jadi Anda mungkin harus menghindari istilah itu sama sekali.
Klik kanan bukan kunci.
sumber
win
kunci dapat digantiAlt
menjadimeta
kunci. Bisakah Anda menguraikan?Mod1
danMod4
, Bagaimana dengan sisanya? Apakah sudah kosong secara default?xmodmap
. Saya tidak tahu bagaimana standarnya, tetapi secara umum saya melihat Num Lock pada mod2 dan ISO_Level3_Shift dan Mode_Switch pada mod5 (dijelaskan di sini ). mod3 kosong