Saya perlu mendukung mouse trackball (Make: - Cortron Inc) dengan konektor port serial 9Pin dalam aplikasi saya (qt VS2008). Mouse ini tidak dikenali oleh OS saya (Windows XP) (Saya tidak melihat kursor). Saya tidak memiliki driver dan saya belum dapat menemukan spesifikasi perangkat secara online. Saya mencoba untuk mendapatkan input mouse dengan menulis pendengar COM1 seperti yang dijelaskan dalam tautan http://www.robbayer.com/files/serial-win.pdf . Kode tidak memberikan kesalahan tetapi saya tidak melihat nilai dalam byte yang saya baca. Saya telah mengubah parameter baud rate dan batas waktu. Bagian yang menarik adalah bahwa saya telah melihat mouse ini bekerja di dalam aplikasi lain (di sini juga saya tidak melihat kursor ketika aplikasi ini tidak berjalan) di PC yang berbeda dengan OS yang sama.
Saya telah memasang mouse trackball lain (Make: -A 4 Tech) dengan port serial 9pin yang sama dan yang ini berfungsi (tunjukkan kursor mouse, berperilaku seperti mouse sistem biasa). Bahkan di sini saya belum menginstal driver apa pun saya juga tidak mendapatkan pesan kesalahan. Pendengar COM1 mengatakan "Pegangan tidak valid" dan portmon.exe (Com port sniffer) memberi tahu "Portmon tidak dapat dilampirkan ke Serial0 - perangkat mungkin sedang digunakan". Apa yang bisa menjadi masalah? Apakah sopir wajib? Saya perlu mendukung trackball Cortron Inc bukan yang Tech A4.