Bagaimana untuk mengubah suai keymap menggunakan xmodmap

Bagaimana Untuk Mengubah Suai Keymap Menggunakan Xmodmap



Selepas pengguna menyediakan persekitaran Linux, perkara pertama yang mudah untuk pengguna ialah dapat menyediakan peta kunci mengikut kemudahan akses pengguna. Persekitaran Linux disertakan dengan pemetaan kunci lalai yang boleh diubah suai mengikut kemudahan pengguna.

Untuk memetakan kunci, pengguna boleh menggunakan ' xmodmap ” perintah. Dengan bantuan arahan ini, pengguna boleh memetakan semula kekunci tertentu pada papan kekunci, yang berguna untuk mencipta susun atur papan kekunci yang disesuaikan dan sempurna dan bukannya memilih pengedaran Linux lalai.







Perintah ini juga boleh digunakan untuk memetakan fungsi tertentu kepada beberapa kekunci yang mungkin tidak digunakan sebaliknya seperti menambah huruf aksen atau kekunci pecah peta.



Artikel ini mengandungi dua kaedah untuk mengubah suai peta kunci:



Mari kita mulakan dengan kaedah asas dan belajar menukar pemetaan papan kekunci menggunakan xmodmap melalui panduan langkah demi langkah.





Bagaimana untuk menukar pemetaan papan kekunci menggunakan xmodmap?

'xmodmap' ialah utiliti baris arahan yang digunakan untuk mengubah suai dan memetakan kunci dalam Xorg.

Bagaimana untuk mendapatkan jadual peta kekunci Lalai (Semasa)?

Pengguna boleh melihat peta kunci semasa menggunakan arahan berikut:



xmodmap -pke

Jadual peta kunci akan dipaparkan sebagai:

Jadual ini menunjukkan pemetaan kunci dan semua kombinasi yang mungkin untuk setiap fungsi kekunci papan kekunci. Mari kita fahami apa yang sepadan dengan setiap baris dan bagaimana kita boleh mengubah peta kunci ini.

Kod Kunci dan Pemetaan Kunci Diterangkan

Setiap kod kunci sepadan dengan keysym yang dipetakan. Dalam pemetaan kekunci di atas, ambil contoh kod kunci 25 dipetakan kepada huruf kecil w, manakala huruf besar W dipetakan kepada kod kunci 25 tambah syif.

Setiap lajur sepadan dengan set gabungan:

  1. kunci
  2. Shift+key
  3. Mod_shift+key
  4. Mod_shift+Shift+key
  5. ISO_Level3_Shift+key
  6. ISO_Level3_Shift+Shift+key

Baiklah, setelah faham dengan jelas, mari kita bergerak ke hadapan dan terus ke kerja praktikal mengubah peta kunci menggunakan xmodmap.

Bagaimana untuk Mengubah suai keymap menggunakan xmodmap?

Untuk mengubah suai peta kunci gunakan ' ~/.Xmodmap ” perintah. Ikuti langkah di bawah untuk mengubah suai peta kunci.

Langkah 1: Salinan pemetaan semasa

Salin pemetaan semasa ke fail bernama '.Xmodmap' dalam direktori HOME:

xmodmap -pke > ~ / .Xmodmap

Langkah 2: Edit fail “~/.Xmodmap”.

Sebaik sahaja ia disalin, buka fail dalam editor 'nano' menggunakan arahan:

nano ~ / .Xmodmap

The “~/.Xmodmap” fail akan dibuka dan mengandungi pemetaan lalai:

Langkah 3: Tukar pemetaan kunci kekunci yang dikehendaki

Pengguna boleh menukar pemetaan kunci lalai dan memetakan kunci mengikut kebolehan mereka. Sebagai contoh, dalam skrin di bawah, pemetaan kunci untuk kod kunci 25 telah ditukar daripada 'w W w W' kepada 'r R r R':

Langkah 4: Simpan perubahan

Untuk memastikan perubahan, laksanakan arahan berikut untuk memuatkan konfigurasi ke dalam ' xmodmap ”.

xmodmap ~ / .Xmodmap

Langkah 5: Kemas kini fail '~/.bashrc'.

Untuk memastikan perubahan konfigurasi apabila terminal/shell dimulakan, tambahkan perintah yang dilaksanakan di atas pada penghujung fail '~/.bashrc' menggunakan arahan:

bergema xmodmap ~ / .Xmodmap >> ~ / .bashrc

Langkah 6: Sahkan Pemetaan Kunci

Untuk menyaksikan perubahan yang dibuat sekali lagi jalankan arahan:

xmodmap -pke

Ia boleh dilihat dalam skrin di atas bahawa pemetaan kunci untuk kod kunci 25 telah ditukar dengan berkesan.

Ini semua untuk mengubah suai peta kunci menggunakan xmodmap. Mari kita mempelajari cara menukar pemetaan kunci menggunakan xkeycaps.

Bagaimana untuk menukar pemetaan papan kekunci menggunakan xkeycaps?

'xkeycaps' ialah antara muka grafik untuk menukar pemetaan kekunci papan kekunci (aka bahagian hadapan grafik kepada xmodmap). Pakej ini tidak diprapasang; jadi, kita perlu memasangnya terlebih dahulu.

Prasyarat: Pemasangan xkeycaps dalam Linux

Untuk memasang ' xkeycaps ” laksanakan arahan yang ditaip di bawah:

sudo apt pasang xkeycaps

Langkah 1: Cari dan Buka xkeycaps

Selepas pemasangan, Cari 'xkeycaps' dan buka aplikasi.

Antara muka pertama akan kelihatan seperti ini.

Langkah 2: Pilih Papan Kekunci dan Reka Letak

Anda boleh memilih Papan Kekunci dan susun atur mengikut keperluan anda:

dan pilih 'ok'.

Anda akan melihat bahawa dengan melayang di atas kekunci; KeyCode, KeySym, dan kod ASCII dipaparkan secara terperinci (seperti yang diserlahkan dalam tangkapan skrin di atas).

Langkah 3: Edit KeySym of the Key

Untuk menukar/mengubah suai mana-mana KeySym, teruskan menahan 'klik kanan' pada kunci khusus itu dan menu konteks akan muncul.

Daripada menu yang dipaparkan, anda boleh melaksanakan beberapa tugas seperti Edit, Exchange, Duplikat, Lumpuhkan dan pulihkan kekunci.

Sekarang, beralih ke menu (jangan lepaskan klik kanan) dan pilih 'Edit KeySyms of Key' dengan melepaskan butang 'klik kanan' tetikus anda.

Langkah 4: Pilih Set Aksara dan KeySym bagi Kod Kunci Terpilih

Tetingkap pop timbul baharu akan muncul dari mana anda boleh memilih set aksara dan KeySym bagi KeyCode yang dipilih, seperti yang ditunjukkan dalam GIF di bawah:

Setelah semuanya selesai, pilih 'ok' untuk menyimpan perubahan.

Itu sahaja tentang menukar peta kekunci menggunakan xkeycaps(antara muka grafik kepada xmodmap).

Kesimpulan

Menyesuaikan peta kekunci Linux anda menggunakan arahan xmodmap menawarkan susun atur papan kekunci yang diperibadikan dan mesra pengguna. Prosedur langkah demi langkah boleh membantu menyediakan peta kunci yang dikehendaki mengikut pilihan pengguna. Artikel ini menerangkan prosedur lengkap untuk mengubah suai pemetaan utama. Ia juga telah menekankan penggunaan ' $HOME/.bashrc ” perintah yang memastikan pengalaman yang konsisten merentas semua terminal dalam persekitaran Linux.