Memasang Huruf Ö dan Ŵ di Komputer Ubuntu Linux


Nias keyboard layout
Huruf ŵ dengan menekan tombol AltGr+w dan ö dengan AltGr+o

Saya telah menjelaskan bagaimana cara memasang huruf ö dan huruf ŵ di komputer Linux dengan menggunakan program xmodmap. Sayang program tsb. hanya bisa jalan di bawah Xorg, yang merupakan lingkungan grafis paling tua di Linux.

Namun beberapa tahun terakhir alternatif baru bernama Wayland semakin matang dan akhirnya Ubuntu 21.04 menggunakannya secara default. Itu berarti xmodmap tidak bisa digunakan lagi untuk menghasilkan huruf ŵ dan ö.

Dalam tulisan ini saya akan menguraikan cara memasang huruf ö dan ŵ di komputer Linux dengan menggunakan xkb, yang berjalan baik di lingkungan Wayland.


Buat backup berkas-berkas yang akan diubah

Mengikuti praktek yang umum buatlah backup dari berkas-berkas berikut yang akan mengalami perubahan:

/usr/share/X11/xkb/rules/base.lst

/usr/share/X11/xkb/rules/base.xml

/usr/share/X11/xkb/rules/evdev.lst

/usr/share/X11/xkb/rules/evdev.xml

/usr/share/X11/xkb/symbols/us

 

Sisipkan kode berikut di berkas us

Di akhir berkas tsb. tambahkan baris-baris kode berikut lalu simpan:

partial alphanumeric_keys

xkb_symbols "nias_altgr" {

   include "us(alt-intl)"

   name[Group1]= "English (Nias characters with AltGr)";

// get altgr+w and altgr+o to produce Nias characters (plus German umlauts)

   key <AD01> {[ q, Q,          wcircumflex, Wcircumflex ]};

   key <AD02> {[ w, W,          wcircumflex, Wcircumflex ]};

   key <AD09> {[ o, O,          odiaeresis,   Odiaeresis ]};

   key <AD10> {[ p, P,          odiaeresis,   Odiaeresis ]};

// moved dead keys into level3:

   key <TLDE> { [    grave, asciitilde,  dead_grave,   dead_tilde      ] };

   key <AC11> { [apostrophe,quotedbl,    dead_acute,   dead_diaeresis  ] };

   include "level3(ralt_switch)"

};


Catatan: Saya juga telah menyisipkan huruf ŵ di tombol q dan ö di tombol p, sehingga bila menekan AltGr+w atau AltGr+q huruf ŵ akan muncul, dan bila AltGr+o atau AltGr+p huruf ö yang muncul.


Sisipkan kode berikut di berkas base.lst dan evdev.lst

Cari seksi !variant lalu sisipkan baris kode berikut di awal seksi tsb. lalu simpan

  nias_altgr   us: English (Nias with AltGr)

Saya sendiri menyisipkannya sebelum chr us: Cherokee


Sisipkan kode berikut di berkas base.xml dan evdev.xml

Pergi ke seksi <variantlist> lalu sisipkan baris kode berikut, lalu simpan:

        <variant>
          <configItem>
            <name>nias_altgr</name>
            <description>English (Nias with AltGr)</description>
          </configItem>
        </variant>

Juga di sini saya menyisipkannya sebelum bagian Cherokee


Selesai. Silakan logout lalu login kembali.

Untuk menggunakan papan ketik Nias Anda yang baru tukar papan ketik yang terpasang dengan mengklik tombol bahasa di status bar dan pilih English (Nias with AltGr).

Kini Anda bisa mengetik huruf ŵ dengan menekan bersama tombol AltGr+w dan huruf ö dengan menekan bersama-sama tombol AltGr+ö. 

Bila Anda tidak melihat adanya AltGr di papan ketik laptop Anda, maka tombol AltGr itu adalah tombol Alt di sebelah kanan tombol spasi.

Selamat menggunakan. Ya'ahowu!


Catatan:

Saya mengambil contoh cara menyesuaikan keyboard Linux ini dari blog Romano Giannetti di bawah. Saya hanya menyesuaikannya dengan kebutuhan huruf ŵ dan ö dalam bahasa Nias.


Update:

Kode keyboard ini telah dimodifikasi dengan menambah kombinasi tombol AltGr+q untuk ŵ dan AltGr+p untuk ö, sehingga bila salah ketik AltGr+w atau AltGr+q, tetap menghasilkan ŵ dan AltGr+o serta AltGr+p tetap menghasilkan ö.


Sumber:

Romano Giannetti, How to modify a keyboard layout in Linux



Kontak

Nama

Email *

Pesan *