Linux Mintの新しいインストールでUSBデバイスを読み込もうとしています。/dev/inputファイルが作成されましたが、データストリームはありません
私は前にそれをやった方法により、ID /の/ dev /入力に見出さ原料ストリームを読み取ることである
デバイスが検出され、それは予想デバイスを生産している:
$ ls /dev/input/by-id/
usb-Generic_WebCam_SC-13HDL11939N_200901010001-event-if00
usb-Logitech_Logitech_Buzz_tm__Controller_V1-event-if00
しかし、私は
tail -f /dev/input/by-id/usb-Generic_WebCam_SC-13HDL11939N_200901010001-event-if00
を使用してファイルを見たとき、私はいくつかのキーを押したときにはデータが端末に出力されません。 sudoで試したところ、ファイルの権利を変更しようとしました。それは基本的に、それが変わらない場所を待つ。
デバイスが表示されない、またはファイルを読むときにIOエラーが発生すると、多くの質問がありますが、同じ問題が発生している他の人は見つかりません。
Linux Mintがデバイスを検出しても、そのデバイスからデータを読み取れないのはなぜですか?
追加要求された情報:
# ls -lRa /dev/input/by-id
/dev/input/by-id:
total 0
drwxr-xr-x 2 root root 80 Jul 2 21:38 .
drwxr-xr-x 4 root root 360 Jul 2 21:38 ..
lrwxrwxrwx 1 root root 9 Jul 2 21:24 usb-Generic_WebCam_SC-13HDL11939N_200901010001-event-if00 -> ../event9
lrwxrwxrwx 1 root root 10 Jul 2 21:38 usb-Logitech_Logitech_Buzz_tm__Controller_V1-event-if00 -> ../event10
私も、の/ dev /入力/ event10にテール-fを試してみました。同じ結果。
また、dmesgの
[ 263.440421] usb 2-1.1: new low-speed USB device number 5 using ehci-pci
[ 263.538270] usb 2-1.1: New USB device found, idVendor=054c, idProduct=0002
[ 263.538280] usb 2-1.1: New USB device strings: Mfr=3, Product=1, SerialNumber=0
[ 263.538285] usb 2-1.1: Product: Logitech Buzz(tm) Controller V1
[ 263.538290] usb 2-1.1: Manufacturer: Logitech
[ 263.585640] hidraw: raw HID events driver (C) Jiri Kosina
[ 263.597332] usbcore: registered new interface driver usbhid
[ 263.597338] usbhid: USB HID core driver
[ 263.615420] input: Logitech Logitech Buzz(tm) Controller V1 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/0003:054C:0002.0001/input/input11
[ 263.668811] sony 0003:054C:0002.0001: input,hidraw0: USB HID v1.11 Joystick [Logitech Logitech Buzz(tm) Controller V1] on usb-0000:00:1d.0-1.1/input0
[ 811.582183] usb 2-1.1: USB disconnect, device number 5
[ 813.318275] usb 2-1.1: new low-speed USB device number 6 using ehci-pci
[ 813.416196] usb 2-1.1: New USB device found, idVendor=054c, idProduct=0002
[ 813.416207] usb 2-1.1: New USB device strings: Mfr=3, Product=1, SerialNumber=0
[ 813.416213] usb 2-1.1: Product: Logitech Buzz(tm) Controller V1
[ 813.416218] usb 2-1.1: Manufacturer: Logitech
[ 813.422041] input: Logitech Logitech Buzz(tm) Controller V1 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/0003:054C:0002.0002/input/input12
[ 813.422335] sony 0003:054C:0002.0002: input,hidraw0: USB HID v1.11 Joystick [Logitech Logitech Buzz(tm) Controller V1] on usb-0000:00:1d.0-1.1/input0
の最後の数行は、私が唯一のルートとして、それはevtestユーティリティ(https://wiki.ubuntu.com/DebuggingTouchpadDetection/evtest)を使用して読み取ることができることを見出した、またはsudoを使用しています。
また、rootまたはsudoとして、上記のパスにデータが表示されません。
P.S./sys/class/leds/
'ls -lRa/dev/input/by-id'の** unedited **の出力を表示してください。 – zwol
また、 'dmesg |'の**未編集の**出力は、装置を差し込んだ直後に「尾-20」と表示されます。 – zwol
@zwol私は要求通りに情報を追加しました。 – AJFaraday