Mudah-mudahan sekarang Anda semua telah beralih dari mouse dan keyboard PS/2, tetapi jika Anda masih menggunakan beberapa sistem lama bersama dengan perangkat keras PS/2, ada beberapa peningkatan yang dapat ditemukan dengan kernel Linux 6.5 yang saat ini sedang dikembangkan. Pembaruan subsistem input yang dikirim minggu lalu oleh pengelola Dmitry Torokhov mencakup beberapa peningkatan pada perangkat keras PS/2 sekolah lama…Dia menyimpulkannya sebagai, “peningkatan penanganan PS/2 untuk kasus ketika EC telah mengunci kode pindaian dalam data mendaftar, tetapi kernel mengharapkan untuk menerima ACK ke perintah yang dikirim ke perangkat (seperti sakelar LED keyboard).”
Torokhov menguraikan lebih lanjut dalam seri tambalan asli tentang fokus pekerjaan ini pada kode driver kernel PS/2 yang menua: “Alasan utama untuk seri tambalan ini adalah menangani kasus ketika pengontrol EC/keyboard telah mengunci kode pindai di buffer keluaran pada saat yang sama host (kernel) mengirimkan perintah PS/2 ke pengontrol/perangkat. Perangkat harus berhenti memindai (keyboard) atau mengirim data koordinat (mouse), dan sebagai gantinya mengirim konfirmasi (0xfa) dan kemudian berpotensi respons perintah, tetapi jika buffer keluaran sudah berisi byte scancode, ia tidak dapat diganti dengan byte ACK. Skenario tipikal untuk ini adalah pengguna mengaktifkan fungsi CapsLock, dengan perintah pengiriman host untuk mengaktifkan LED CapsLock. Jika pada saat yang sama keyboard mentransmisikan kode break untuk kunci, kernel mungkin salah mengartikannya sebagai respons perintah sampah dan menjadi bingung. “Selain peningkatan PS/2, ada juga berbagai perubahan lain termasuk uinput sekarang memungkinkan ruang pengguna untuk menyuntikkan stempel waktu untuk peristiwa input dan dukungan untuk kapasitif kunci dengan driver pengontrol sentuh Atmel. Daftar lengkap subsistem input berubah melalui tarikan ini yang telah dihormati dan digabungkan minggu lalu. Pada catatan terkait, subsistem HID untuk Linux 6.5 menghadirkan driver pengontrol NVIDIA SHIELD, dukungan gemuruh pengontrol Xbox, dan peningkatan penting lainnya untuk perangkat keras modern.
Itulah berita seputar Linux 6.5 Membawa Peningkatan Untuk Penanganan Mouse & Keyboard PS/2, semoga bermanfaat. Disadur dari Phoronix.com.