Saya cukup baru di ubuntu dan saya sudah mulai mencari di mana-mana dan memeriksa semuanya! Baru-baru ini saya melihat file-file ini di /dev/input/
eventX, js0, mice, mouseX. Dengan mencetak output menggunakan "cat", saya menyadari bahwa mereka entah bagaimana bertanggung jawab untuk input mouse dan keyboard tetapi outputnya memiliki pengkodean karakter yang aneh (bahkan untuk keyboard).
Pertanyaan saya adalah,
- apa file-file ini dan bagaimana saya bisa menginterpretasikan data dari file-file ini?
- Apakah ada tempat lain yang dapat saya akses input / output mesin Ubuntu saya?
- Dan apakah ada ebook, manual atau yang serupa yang dapat saya periksa tugas dan struktur file sistem ubuntu? (Yaitu untuk menemukan jawaban dari pertanyaan seperti itu)
Memperbarui
Untuk membuat data file lebih mudah dibaca, saya menggunakan hexdump:
sudo cat /dev/input/by-id/<nameofthemouse> | hexdump -C
input-devices
documentation
Pouya
sumber
sumber
Jawaban:
/ dev adalah direktori sistem yang berisi semua file yang terkait dengan perangkat keras. Lihatlah manual ini untuk Ikhtisar Tree Filesystem Ubuntu dan ini juga.
sumber
Ini adalah lokasi di mana file perangkat untuk perangkat input Anda berada.
File Perangkat: (diambil dari Wikipedia)
sumber
Semua informasi di disimpan dalam struktur yang disebut . Rincian lebih lanjut tentang acara ini tersedia di sini: https://www.kernel.org/doc/Documentation/input/input.txt
/dev/input/eventX
input_event
sumber