GNU/Linux >> Belajar Linux >  >> Linux

Membaca aliran input USB di linux

Punya masalah yang sama beberapa hari yang lalu dan kami menemukan solusi ini.

Anda dapat melakukan perintah berikut di terminal:

cat /proc/bus/input/devices

Ini akan mencantumkan perangkat Anda yang terhubung, dan perangkat Anda harus ada dalam daftar. Misalnya, satu item di sana tampak seperti ini untuk saya:

I: Bus=0011 Vendor=0002 Product=000a Version=0000
N: Name="TPPS/2 IBM TrackPoint"
P: Phys=synaptics-pt/serio0/input0
S: Sysfs=/devices/platform/i8042/serio4/serio5/input/input15
U: Uniq=
H: Handlers=mouse1 event15 
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3

Di bawah Handlers, Anda akan melihat bahwa event15 muncul. Anda dapat mengakses aliran data dengan merujuk /dev/input/event15 dalam kasus saya. Anda harus mencari tahu apa yang ada dalam kasus Anda


Sudahkah Anda mencoba menggunakan mdev? Ini adalah alternatif ringan untuk udev dan mengisi /dev. Jika hotplugging tidak diaktifkan, Anda mungkin perlu menjalankannya secara manual.

Untuk memindai /sys dan membuat perangkat, coba:

mdev -s

Linux
  1. 3 distro Linux drive USB tercinta

  2. Pengalihan Input/Output di Linux/Unix

  3. Enkripsi Drive USB di Linux - Langkah Demi Langkah

  1. Kenali lebih banyak perangkat di Linux dengan Repositori ID USB ini

  2. Cara mengetik emoji di Linux

  3. Tingkatkan tingkat polling USB di semua perangkat di linux?

  1. Cara Memformat Drive USB di Linux

  2. Buat USB Persisten Kali Linux

  3. Cara memasang drive USB di Kali Linux