Wayland menggunakan XKB, tetapi cara menentukan tata letak Anda bervariasi berdasarkan pada kompositor Anda (Anda tidak dapat menggunakan setxkbmap
atau xkbcomp
seperti di Xorg). Anda mungkin ingin altgr-intl
varian us
tata letak standar ( tata letak internasional AS) dan mungkin beberapa opsi: Tulis (alias Multi_key), mungkin pada tombol Menu? AltGr di tombol Alt kanan? ( intl
Variannya serupa tetapi termasuk deadkey di level 1; altgr-intl
menempatkan deadkey di level 3, jadi mereka tidak ada di jalan tetapi masih bisa diakses.)
Di bawah tata letak dan varian ini, sebagian besar simbol yang Anda daftarkan tersedia dengan mudah di bawah tombol AltGr atau Tulis:
AltGr+q = ä AltGr+Shift+a = Ä Compose+",a = ä Compose+",A = Ä
AltGr+p = ö AltGr+Shift+p = Ö Compose+",o = ö Compose+",O = Ö
AltGr+y = ü AltGr+Shift+y = Ü Compose+",u = ü Compose+",U = Ü
AltGr+s = ß Compose+s,s = ß
Untuk Weston , Anda akan menambahkan pengaturan ke $HOME/.config/weston.ini
:
[keyboard]
keymap_rules=evdev
keymap_layout=us
keymap_variant=altgr-intl
keymap_options=compose:menu,level3:ralt_switch
Untuk sway (mirip i3), Anda perlu mengatur variabel lingkungan sebelum eksekusi, baik dirantai bersama pada commandline atau dalam skrip pembantu:
#!/bin/sh
export XKB_DEFAULT_LAYOUT=us
export XKB_DEFAULT_VARIANT=altgr-intl
export XKB_DEFAULT_OPTIONS=compose:menu,level3:ralt_switch
sway
Di bawah GNOME , Anda harus berkonsultasi dengan favorit gsettings
atau dconf
frontend Anda. Anda dapat menentukan opsi XKB di /org/gnome/desktop/input-sources/xkb-options
dan tata letak tertentu di /org/gnome/desktop/input-sources/sources
. (Ini mungkin telah berubah sejak posting; periksa pengaturan yang ada.)
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us+altgr-intl')]"
gsettings set org.gnome.desktop.input-sources xkb-options "['compose:menu','lv3:ralt_switch']"
KDE menggunakan panel kontrol grafisnya sendiri; Anda akan menemukannya di Pengaturan Sistem> Perangkat Keras> Perangkat Input> Keyboard . The Layout tab akan memungkinkan Anda untuk mengkonfigurasi altgr-intl
varian (terdaftar sebagai "English (kunci mati AltGr internasional)"), dan pilihan XKB tercantum pada Lanjutan tab.
Pada Kerangka 5 KDE saat ini, panel kontrol ini menyimpan pengaturan di $HOME/.config/kxkbrc
.
Jika sistem Anda menggunakan systemd, localectl
Anda dapat mencoba mengaturnya sesuai keinginan Anda, dan GNOME / KDE mungkin dapat mengambilnya dari sana. Itu mungkin hanya mengatur hal-hal untuk Xorg saat ini, tapi saya suka memilikinya sebagai mundur, dan saya berharap kompositor Wayland akan menggunakannya dalam rilis mendatang untuk mengambil preferensi seluruh sistem.
sudo localectl set-x11-keymap us pc105 altgr-intl compose:menu,level3:ralt_switch
(format: [layout] [model] [variant] [options])
org.gnome.desktop.input-sources.xkb-options
w /compose:menu
via dconf editor bekerja untuk saya, tyvm