George0k00 έγραψε:device node not found
device node not found
P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0D:00/input/input0/event0
N: input/event0
E: DEVNAME=/dev/input/event0
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0D:00/input/input0/event0
E: ID_INPUT=1
E: ID_PATH=acpi-PNP0C0D:00
E: ID_PATH_TAG=acpi-PNP0C0D_00
E: MAJOR=13
E: MINOR=64
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=1336340
P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0C:00/input/input1/event1
N: input/event1
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event1
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0C:00/input/input1/event1
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0C:00
E: ID_PATH_TAG=acpi-PNP0C0C_00
E: MAJOR=13
E: MINOR=65
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=1328228
E: XKBLAYOUT=us,gr
E: XKBMODEL=pc105
E: XKBOPTIONS=grp:alt_shift_toggle,grp_led:scroll
E: XKBVARIANT=,
P: /devices/pci0000:00/0000:00:03.0/sound/card0/input10/event10
N: input/event10
E: DEVNAME=/dev/input/event10
E: DEVPATH=/devices/pci0000:00/0000:00:03.0/sound/card0/input10/event10
E: ID_INPUT=1
E: ID_PATH=pci-0000:00:03.0
E: ID_PATH_TAG=pci-0000_00_03_0
E: MAJOR=13
E: MINOR=74
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14205686
P: /devices/virtual/input/input11/event11
N: input/event11
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event11
E: DEVPATH=/devices/virtual/input/input11/event11
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: MAJOR=13
E: MINOR=75
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14288385
E: XKBLAYOUT=us,gr
E: XKBMODEL=pc105
E: XKBOPTIONS=grp:alt_shift_toggle,grp_led:scroll
E: XKBVARIANT=,
P: /devices/virtual/input/input12/event12
N: input/event12
E: DEVNAME=/dev/input/event12
E: DEVPATH=/devices/virtual/input/input12/event12
E: ID_INPUT=1
E: ID_INPUT_ACCELEROMETER=1
E: MAJOR=13
E: MINOR=76
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14548373
P: /devices/pci0000:00/INT33C3:00/i2c-8/i2c-ELAN0501:00/0018:04F3:300B.0002/input/input13/event13
N: input/event13
S: input/by-path/platform-INT33C3:00-event-mouse
E: DEVLINKS=/dev/input/by-path/platform-INT33C3:00-event-mouse
E: DEVNAME=/dev/input/event13
E: DEVPATH=/devices/pci0000:00/INT33C3:00/i2c-8/i2c-ELAN0501:00/0018:04F3:300B.0002/input/input13/event13
E: ID_INPUT=1
E: ID_INPUT_HEIGHT_MM=73
E: ID_INPUT_TOUCHPAD=1
E: ID_INPUT_WIDTH_MM=104
E: ID_PATH=platform-INT33C3:00
E: ID_PATH_TAG=platform-INT33C3_00
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=77
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14548743
P: /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input14/event14
N: input/event14
S: input/by-id/usb-SuYin_HD_WebCam_HF1019-T838-SN02-Rev0101-event-if00
S: input/by-path/pci-0000:00:14.0-usb-0:7:1.0-event
E: BACKSPACE=guess
E: DEVLINKS=/dev/input/by-id/usb-SuYin_HD_WebCam_HF1019-T838-SN02-Rev0101-event-if00 /dev/input/by-path/pci-0000:00:14.0-usb-0:7:1.0-event
E: DEVNAME=/dev/input/event14
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input14/event14
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_MODEL=HD_WebCam
E: ID_MODEL_ENC=HD\x20WebCam
E: ID_MODEL_ID=9400
E: ID_PATH=pci-0000:00:14.0-usb-0:7:1.0
E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_7_1_0
E: ID_REVISION=0101
E: ID_SERIAL=SuYin_HD_WebCam_HF1019-T838-SN02-Rev0101
E: ID_SERIAL_SHORT=HF1019-T838-SN02-Rev0101
E: ID_TYPE=video
E: ID_USB_DRIVER=uvcvideo
E: ID_USB_INTERFACES=:0e0100:0e0200:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=SuYin
E: ID_VENDOR_ENC=SuYin
E: ID_VENDOR_ID=064e
E: MAJOR=13
E: MINOR=78
E: SUBSYSTEM=input
E: USEC_INITIALIZED=15672851
E: XKBLAYOUT=us,gr
E: XKBMODEL=pc105
E: XKBOPTIONS=grp:alt_shift_toggle,grp_led:scroll
E: XKBVARIANT=,
P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0E:00/input/input2/event2
N: input/event2
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event2
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0E:00/input/input2/event2
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0E:00
E: ID_PATH_TAG=acpi-PNP0C0E_00
E: MAJOR=13
E: MINOR=66
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=1336242
E: XKBLAYOUT=us,gr
E: XKBMODEL=pc105
E: XKBOPTIONS=grp:alt_shift_toggle,grp_led:scroll
E: XKBVARIANT=,
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3
N: input/event3
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event3
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: MAJOR=13
E: MINOR=67
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=1284115
E: XKBLAYOUT=us,gr
E: XKBMODEL=pc105
E: XKBOPTIONS=grp:alt_shift_toggle,grp_led:scroll
E: XKBVARIANT=,
P: /devices/platform/i8042/serio0/input/input4/event4
N: input/event4
S: input/by-path/platform-i8042-serio-0-event-kbd
E: BACKSPACE=guess
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-0-event-kbd
E: DEVNAME=/dev/input/event4
E: DEVPATH=/devices/platform/i8042/serio0/input/input4/event4
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_PATH=platform-i8042-serio-0
E: ID_PATH_TAG=platform-i8042-serio-0
E: ID_SERIAL=noserial
E: KEYBOARD_KEY_84=bluetooth
E: KEYBOARD_KEY_92=media
E: KEYBOARD_KEY_a5=help
E: KEYBOARD_KEY_a6=setup
E: KEYBOARD_KEY_a7=battery
E: KEYBOARD_KEY_a9=switchvideomode
E: KEYBOARD_KEY_b2=www
E: KEYBOARD_KEY_b3=euro
E: KEYBOARD_KEY_b4=dollar
E: KEYBOARD_KEY_ce=brightnessup
E: KEYBOARD_KEY_d4=bluetooth
E: KEYBOARD_KEY_d5=wlan
E: KEYBOARD_KEY_d6=wlan
E: KEYBOARD_KEY_d7=bluetooth
E: KEYBOARD_KEY_d8=bluetooth
E: KEYBOARD_KEY_d9=bluetooth
E: KEYBOARD_KEY_ee=brightnessup
E: KEYBOARD_KEY_ef=brightnessdown
E: KEYBOARD_KEY_f1=f22
E: KEYBOARD_KEY_f2=f23
E: KEYBOARD_KEY_f3=prog2
E: KEYBOARD_KEY_f4=prog1
E: KEYBOARD_KEY_f5=presentation
E: KEYBOARD_KEY_f8=fn
E: KEYBOARD_KEY_f9=prog1
E: MAJOR=13
E: MINOR=68
E: SUBSYSTEM=input
E: USEC_INITIALIZED=1336139
E: XKBLAYOUT=us,gr
E: XKBMODEL=pc105
E: XKBOPTIONS=grp:alt_shift_toggle,grp_led:scroll
E: XKBVARIANT=,
P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5/event5
N: input/event5
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event5
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input5/event5
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:00
E: ID_PATH_TAG=acpi-LNXVIDEO_00
E: MAJOR=13
E: MINOR=69
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=1380141
E: XKBLAYOUT=us,gr
E: XKBMODEL=pc105
E: XKBOPTIONS=grp:alt_shift_toggle,grp_led:scroll
E: XKBVARIANT=,
P: /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:046D:C077.0001/input/input6/event6
N: input/event6
S: input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse
S: input/by-path/pci-0000:00:14.0-usb-0:3:1.0-event-mouse
E: DEVLINKS=/dev/input/by-path/pci-0000:00:14.0-usb-0:3:1.0-event-mouse /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse
E: DEVNAME=/dev/input/event6
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:046D:C077.0001/input/input6/event6
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_MODEL=USB_Optical_Mouse
E: ID_MODEL_ENC=USB\x20Optical\x20Mouse
E: ID_MODEL_ID=c077
E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.0
E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_0
E: ID_REVISION=7200
E: ID_SERIAL=Logitech_USB_Optical_Mouse
E: ID_TYPE=hid
E: ID_USB_DRIVER=usbhid
E: ID_USB_INTERFACES=:030102:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: MAJOR=13
E: MINOR=70
E: SUBSYSTEM=input
E: USEC_INITIALIZED=1656142
P: /devices/pci0000:00/0000:00:1b.0/sound/card1/input7/event7
N: input/event7
E: DEVNAME=/dev/input/event7
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card1/input7/event7
E: ID_INPUT=1
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: MAJOR=13
E: MINOR=71
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14168409
P: /devices/pci0000:00/0000:00:03.0/sound/card0/input8/event8
N: input/event8
E: DEVNAME=/dev/input/event8
E: DEVPATH=/devices/pci0000:00/0000:00:03.0/sound/card0/input8/event8
E: ID_INPUT=1
E: ID_PATH=pci-0000:00:03.0
E: ID_PATH_TAG=pci-0000_00_03_0
E: MAJOR=13
E: MINOR=72
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14180386
P: /devices/pci0000:00/0000:00:03.0/sound/card0/input9/event9
N: input/event9
E: DEVNAME=/dev/input/event9
E: DEVPATH=/devices/pci0000:00/0000:00:03.0/sound/card0/input9/event9
E: ID_INPUT=1
E: ID_PATH=pci-0000:00:03.0
E: ID_PATH_TAG=pci-0000_00_03_0
E: MAJOR=13
E: MINOR=73
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14192400
P: /devices/virtual/input/input12/js0
N: input/js0
E: DEVNAME=/dev/input/js0
E: DEVPATH=/devices/virtual/input/input12/js0
E: ID_INPUT=1
E: ID_INPUT_ACCELEROMETER=1
E: MAJOR=13
E: MINOR=0
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14512764
P: /devices/virtual/input/mice
N: input/mice
E: DEVNAME=/dev/input/mice
E: DEVPATH=/devices/virtual/input/mice
E: MAJOR=13
E: MINOR=63
E: SUBSYSTEM=input
P: /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:046D:C077.0001/input/input6/mouse0
N: input/mouse0
S: input/by-id/usb-Logitech_USB_Optical_Mouse-mouse
S: input/by-path/pci-0000:00:14.0-usb-0:3:1.0-mouse
E: DEVLINKS=/dev/input/by-id/usb-Logitech_USB_Optical_Mouse-mouse /dev/input/by-path/pci-0000:00:14.0-usb-0:3:1.0-mouse
E: DEVNAME=/dev/input/mouse0
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:046D:C077.0001/input/input6/mouse0
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_MODEL=USB_Optical_Mouse
E: ID_MODEL_ENC=USB\x20Optical\x20Mouse
E: ID_MODEL_ID=c077
E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.0
E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_0
E: ID_REVISION=7200
E: ID_SERIAL=Logitech_USB_Optical_Mouse
E: ID_TYPE=hid
E: ID_USB_DRIVER=usbhid
E: ID_USB_INTERFACES=:030102:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Logitech
E: ID_VENDOR_ENC=Logitech
E: ID_VENDOR_ID=046d
E: MAJOR=13
E: MINOR=32
E: SUBSYSTEM=input
E: USEC_INITIALIZED=1575993
P: /devices/pci0000:00/INT33C3:00/i2c-8/i2c-ELAN0501:00/0018:04F3:300B.0002/input/input13/mouse1
N: input/mouse1
S: input/by-path/platform-INT33C3:00-mouse
E: DEVLINKS=/dev/input/by-path/platform-INT33C3:00-mouse
E: DEVNAME=/dev/input/mouse1
E: DEVPATH=/devices/pci0000:00/INT33C3:00/i2c-8/i2c-ELAN0501:00/0018:04F3:300B.0002/input/input13/mouse1
E: ID_INPUT=1
E: ID_INPUT_TOUCHPAD=1
E: ID_PATH=platform-INT33C3:00
E: ID_PATH_TAG=platform-INT33C3_00
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=33
E: SUBSYSTEM=input
E: USEC_INITIALIZED=14513408
Και εγώ μαζί σου ψάχνω, δεν είσαι ο μόνος. Τουλάxιστον η /dev/input/js0 είναι το Accelerometer. (Η πρώτη νίκη)
Τώρα μένει να δούμε πως το καλό θα διαβάσουμε data από το device. H jstest-gtk σου αναγνωρίζει την /dev/input/js0 σαν joystick αν ναι τότε ίσως άμα ελέγξουμε τον source code ίσως να έχει κώδικα που να μπορεί να διαβάζει από το εν λόγο input;
Ακόμη σε .c δοκίμασε αυτήν την C Library:
Ίσως αν τον μελετήσεις και τον παραπάνω κώδικα να δεις τι στο καλό data λαμβάνεις και πως να διαβάζεις από το device. Ακόμη παίξε και με κλασικές functions για ανάγνωση από δυαδικά αρχεία.