Ketika saya menggunakan keyboard, saya mengharapkan perilaku berikut (dan saya mengandalkan perilaku ini):
- Tekan ", lepaskan" : Seharusnya ingat kunci itu sebagai kunci mati
- Tekan ", lepaskan ", tekan <space>, lepaskan<space> : Harus mencetak
"
- Tekan ", lepaskan ", tekan ", lepaskan" : Harus mencetak
""
Saya mengerti bahwa perilaku ini ditentukan oleh tata letak keyboard, jadi saya melakukan riset.
Pada tata letak keyboard "Bahasa Inggris - AS dengan kunci mati", saya mendapatkan 2 perilaku teratas yang saya sukai, tetapi perilaku terakhir tidak terpenuhi, dan saya mendapatkan karakter aneh ¨
ketika saya mencobanya.
Pada tata letak keyboard "Bahasa Inggris - AS dengan kunci mati AltGr", saya hanya mendapatkan perilaku terakhir, tetapi kunci tidak lagi mati.
Bagaimana saya bisa memodifikasi tata letak keyboard untuk memenuhi 3 perilaku yang saya harapkan ketika saya menggunakan keyboard?
keyboard-layout
Ferrybig
sumber
sumber
Jawaban:
Setelah mencoba cara yang berbeda untuk masalah ini, saya akhirnya menemukan solusi dengan bantuan dalam obrolan untuk masalah ini
Akar penyebab masalah sebenarnya disebabkan oleh fakta bahwa Linux tidak memiliki
dead_apostrophe
dan secaradead_quotedbl
default, sehingga default "tata letak keyboard kita mati" telah memetakandead_acute
atau kunci non-mati dipetakan ke"
.Ini berarti masalah ini tidak dapat diperbaiki dengan membuat tata letak keyboard khusus Anda sendiri, seperti yang saya sarankan dalam obrolan.
Setelah penelitian lebih lanjut dan hanya mempelajari waktu kata kunci baru untuk mencari, saya menemukan solusi ini di Unix & Linux StackExchange , yang membantu saya memecahkan masalah.
Saya mengikuti langkah-langkah berikut yang tercantum dalam jawaban itu:
sudo apt install uim
echo 'export GTK_IM_MODULE="uim"' >> ~/.profile
echo 'export QT_IM_MODULE="uim"' >> ~/.profile
curl 'https://gist.githubusercontent.com/guiambros/b773ee85746e06454596/raw/0ea6d7f7cf9a6ff38b4cafde24dd43852e46d5e3/.XCompose' > ~/.XCompose
Setelah langkah-langkah ini, saya berhasil memenuhi harapan berikut tentang keyboard saya:
sumber