Mode_shift
di Xkb adalah tombol shift untuk grup atau tata letak. Jika Anda memiliki tata letak dengan beberapa grup, Anda dapat menahan tombol ini untuk mengakses grup berikutnya. Jika Anda memiliki beberapa tata letak, Anda dapat menahan tombol ini untuk bergeser di antara tata letak († 1).
Begitu Mode_shift
juga untuk mengelompokkan apa Shift(atau Shift_L
dan
Shift_R
, menggunakan nama keysym) ke level.
Ini mungkin menjadi lebih jelas jika kita menganggapnya Mode_shift
memiliki alias yang disebut ISO_Group_Shift
(† 2). Ada juga kunci yang dipanggil
ISO_Group_Latch
dan ISO_Group_Lock
yang sesuai dengan
ISO_Level2_Latch
(latch shift) dan Shift_Lock
, masing-masing († 3).
Ada juga sejumlah alias untuk skrip yang berbeda:
kana_switch
Arabic_switch
Greek_switch
Hebrew_switch
Hangul_switch
† 1: Ini berdasarkan pada pemahaman saya tentang "kelompok" dan "tata letak" Xkb. Tampaknya mereka diperlakukan sama sejauh memilih di antara mereka dengan kunci seperti ini.
† 2: Saya mendasarkan ini pada file keysymdef.h
di repositori Git ini
di revisi ab8666661fc6 (“Tambah XF86XK_AudioPreset”, 2017-05-10). Pada instalasi Anda mungkin akan menemukan file ini di
/usr/include/X11/keysymdef.h
.
† 3: Ada juga kunci ISO_Lock
, sejenis kunci untuk keperluan umum.
Arti AltGr
kuncinya
Gilles disebutkan dalam jawabannya sehubungan dengan
AltGrkunci:
Mode_switch
adalah nama gaya lama (pra-XKB) dari tombol yang dipanggil AltGrpada banyak tata letak keyboard.
Itu membuat saya curiga bahwa "AltGr" mungkin berarti "kelompok pengganti / alternatif", karena Mode_switch
digunakan untuk menggeser kelompok. Namun ternyata ini salah. Menurut
halaman Wikipedia pada AltGrtombol , "AltGr" tampaknya berasal dari keyboard IBM, dan dalam manualnya dikatakan bahwa itu adalah singkatan untuk "grafis alternatif". Ini masuk akal, karena tampaknya menggunakan keyboard untuk menggambar "grafik" (karakter kotak-gambar yang digunakan dalam antarmuka pengguna teks) datang dengan baik sebelum ada dukungan yang baik untuk beralih dengan cepat antara beberapa skrip.