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'
lalue
untuk mendapatkané
), ituintl
bukanaltgr-intl
varian. dengan deadkey Anda harus menekan deadkey dua kali untuk mendapatkan simbol yang sebenarnya, yang rumit untuk saya gunakan.Satu kemungkinan mungkin untuk mengubah keyboard default Anda dari Bahasa Inggris (AS) ke Bahasa Inggris (Internasional). Saya melakukan ini pada semua komputer yang saya punya kontrol yang cukup, dan itu memungkinkan saya menggunakan beberapa tanda baca sebagai aksen "kunci mati" untuk mendapatkan karakter umum non-Inggris.
Pada Windows, ini mengubah tombol Alt kanan menjadi AltGr, dan menggabungkan ini dengan penekanan tombol tertentu membuat saya terkait dengan karakter non-Inggris, seperti AltGr + untuk sharp-s, AltGr + t untuk duri Islandia, AltGr + d untuk Islandia edh, dan lainnya.
Untuk "dead-key", sebagian besar tanda baca berfungsi sebagai aksen - untuk mendapatkan e-akut, ketik 'lalu e; o-akut 'lalu o, a-kuburan `lalu a, u-umlaut" lalu u, dan seterusnya. Untuk mendapatkan tanda baca, baik tekan karakter yang tidak digabungkan dengan aksen, atau tekan spasi - sebuah apostrof adalah 'lalu ruang; tanda kutip ganda / inci adalah "lalu ruang, dan seterusnya. Ini sedikit penyesuaian, tetapi jauh lebih mudah daripada menghafal kode-alt (pada Windows) atau terus beralih di antara tata letak.
(Sejak itu saya melakukan ini di Linux Mint 'out-of-the-box'; modulo beberapa perbedaan kecil di mana beberapa karakter AltGr berada, itu memiliki efek yang sama - tapi itu bukan Wayland noy ).
sumber