Bagi pengguna laptop, mungkin ada masalah yang cukup mengganggu yaitu 'Airplane Mode' otomatis menyala saat tutup ditutup, atau saat layar dimiringkan ke samping.
Untuk laptop HP yang menjalankan Ubuntu, Fedora, atau Linux lain yang menggunakan systemd, ada solusinya dengan memetakan scancode HP e057 dan e058 ke 240 (no-op key). Jadi tidak otomatis mengaktifkan Airplane Mode, sedangkan opsi di setelan 'Wi-Fi' dan kombinasi tombol fn + F12 masih berfungsi.
CATATAN:Tutorial ini telah diuji dan berfungsi di Ubuntu 22.04 saya di laptop HP 246. Ini mungkin atau mungkin tidak bekerja di mesin Anda.
1. Buat layanan untuk memetakan ulang kode pindaian:
1.) Pertama, tekan Ctrl+Alt+T pada keyboard untuk membuka terminal. Saat terbuka, jalankan perintah untuk membuat file layanan dan mengedit melalui editor teks Gedit:
sudo gedit /etc/systemd/system/hp-keycodes.service
Saat file terbuka, rekatkan baris di bawah ini dan simpan.
[Satuan]
Description=Perbaikan kode kunci set HP[Melayani]
Ketik =oneshot
Mulai ulang =tidak
RemainAfterExit=tidak
ExecStart=/usr/bin/setkeycodes e057 240 e058 240[Install]
WantedBy=rescue.target
WantedBy=multi-pengguna.target
WantedBy=graphical.target
Seperti disebutkan, layanan ini akan memetakan kode pindaian e057 dan e058 ke kode kunci tanpa operasi 240.
2. Aktifkan layanan
2.) Setelah itu, muat ulang dan aktifkan layanan dengan menjalankan perintah di bawah ini satu per satu:
sudo systemctl daemon-reload
sudo systemctl enable hp-keycodes.service
Dan terakhir restart komputer Anda dan lihat hasilnya!
Mengurungkan perubahan:
Jika metode ini tidak berhasil untuk Anda, cukup jalankan perintah di terminal (Ctrl+Alt+T) untuk menonaktifkan layanan:
sudo systemctl disable hp-keycodes.service
Selanjutnya hapus file tersebut:
sudo rm /etc/systemd/system/hp-keycodes.service
Terakhir, restart mesin Anda untuk menerapkan perubahan.
Artikel Asli