Wayland menggunakan XKB, tetapi cara menentukan tata letak Anda berbeda-beda berdasarkan penyusun Anda (Anda tidak dapat menggunakan setxkbmap
atau xkbcomp
seperti di Xorg). Anda mungkin menginginkan altgr-intl
varian dari us
standar tata letak (tata letak internasional AS) dan mungkin beberapa opsi:Tulis (alias Multi_key), mungkin pada tombol Menu? AltGr di tombol Alt kanan? (intl
varian serupa tetapi menyertakan kunci mati di level 1; altgr-intl
menempatkan deadkeys di level 3, jadi mereka menyingkir tetapi masih dapat diakses.)
Di bawah tata letak dan varian ini, sebagian besar simbol yang Anda cantumkan tersedia dengan mudah di bawah tombol AltGr atau Compose:
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 setelan 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 (serupa dengan i3), Anda perlu menyetel variabel lingkungan sebelum dieksekusi, baik dirangkai bersama pada baris perintah 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 gsettings
favorit Anda atau dconf
paling depan. 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 . Tata Letak tab akan memungkinkan Anda untuk mengonfigurasi altgr-intl
varian (terdaftar sebagai "Bahasa Inggris (kunci mati AltGr internasional)"), dan opsi XKB terdaftar di Lanjutan tab.
Pada KDE Frameworks 5 saat ini, panel kontrol ini menyimpan pengaturan di $HOME/.config/kxkbrc
.
Jika sistem Anda menggunakan localectl
systemd 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 menjadikannya sebagai fallback, dan saya berharap komposer Wayland akan menggunakannya di 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])