Ahmad Habibi avatar
Ahmad Habibi

Cara Mengatasi Backlight Keyboard Tidak Menyala di Fedora

Fedora Backlight Keyboard

Setelah melakukan pembaruan sistem pada Fedora, Anda mungkin saja mengalami masalah yang tidak diprediksi karena meskipun pembaruan sistem penting untuk mendapatkan fitur terbaru dan perbaikan keamanan, tidak selalu jaminan bahwa semua aspek akan berjalan dengan lancar.

Pada kasus ini saya mendapat masalah pada backlight keyboard yang tidak menyala, mungkin saja Anda juga mendapat masalah yang sama.

Backlight Off

Namun jangan khawatir, ini bisa kita atasi

Bagaimana caranya? ikuti panduan berikut

Tambahkan Tombol ScrollLock ke modifikasi keyboard xmodmap

xmodmap adalah program utilitas untuk Xorg di Linux yang digunakan untuk mengatur pemetaan (mapping) tombol-tombol keyboard dan perubahan lainnya terkait keyboard. Dengan menggunakan xmodmap, Anda dapat mengubah fungsi default dari tombol-tombol keyboard, menukar posisi tombol, atau menetapkan tindakan khusus ke tombol-tombol tertentu.

Untuk menyalakan backlight keyboard, pastinya kita akan menekan tombol Scroll Lock.

Di sinilah tempat masalahnya, system tidak menerima inputan saat kita menekan tombol Scroll Lock. Untuk menambahkannya, gunakan perintah berikut

xmodmap -e 'add mod3 = Scroll_Lock'

Perintah ini digunakan untuk menambahkan tombol Scroll Lock ke modifikasi keyboard “mod3”. Kemudian cek apakah tombol sudah ditambahkan

Check Key

Tes Backlight Keyboard Menyala atau Tidak

Untuk mengetes nya, langsung saja kita tekan tombol Scroll Lock

Backlight On

Dan ternyata, berhasil menyala 🥳

Konfigurasi untuk Otomatisasi

Walaupun tombol Scroll Lock tadi telah kita tambahkan dengan xmodmap, itu belum permanen. Untuk membuatnya permanen atau otomatis ditambahkan, kita perlu mengonfigurasi file .Xmodmap.

# Buat file .Xmodmap bila tidak ada
touch ~/.Xmodmap

# Modif file dengan teks editor nano
nano ~/.Xmodmap

Tambahkan Scroll Lock ke Config xmodmap

Setelah itu, kita tambahkan config xmodmap tadi supaya otomatis diinisialisi oleh Xorg

# Buat file .xinitrc bila tidak ada
touch ~/.xinitrc

# Modif file dengan teks editor nano
nano ~/.xinitrc

Load otomatis config xmodmap di Xorg

Buat Script untuk Otomatisasi (Opsional)

Bila cara diatas tidak berhasil, atau Anda mau memakai cara lain, bisa dengan cara membuat script agar tombol Scroll Lock langsung ditambahkan oleh xmodmap.

# Buat file untuk script otomatisasi
touch scrlkon

# Set file supaya executable, atau bisa dieksekusi
chmod +x scrlkon

# Modif file dengan teks editor nano
nano scrlkon

otomatis tambahkan tombol Scroll Lock

Setelah itu, pindahkan script tersebut ke direktori /usr/local/bin

sudo mv scrlkon /usr/local/bin

Setelah itu, buat script tersebut supaya autostart atau otomatis dieksekusi. Caranya tergantung pada Desktop Environment yang anda pakai, yang pasti tentukan script tersebut tersimpan di mana, pada kasus ini script nya tersimpan di /usr/local/bin/scrlkon.

Akhir Kata..

Begitulah cara mengatasi backlight keyboard tidak terdeteksi di Linux Fedora, bisa juga pada distro lain karena sama saja.

Semoga bermanfaat 😉

Ahmad Habibi avatar

Ahmad Habibi Peternak Linux

Mahasiswa Ilmu Komputer, Penggiat GNU/Linux, dan Blogger. Suka nonton film dan suka meme. Jika kamu suka dengan tulisan saya, silakan berikan dukungan biar semangat dan terus berkarya.