Буфер клавиатуры / dev / input / event *, как читать? - PullRequest
0 голосов
/ 24 марта 2019

я пытаюсь написать код, и я увидел здесь переполнение стека, что я могу использовать linux / input.h lib для чтения из / dev / input / event1 (который является моим буфером клавиатуры usb), с помощью:

```
struct input_event {

    __u16 type;
    __u16 code;
    __s32 value;
};

```

но как мне реализовать код с использованием этой библиотеки для эффективного чтения из / dev / input / event1?

я сделал sudo cat /dev/input/event1

но я получил только такие результаты:

�\��
(֥�\��֥
�\��

ץ / ץ / ץ / a ץ \ ץ \ ץ \ ץ \ n ץ \ п ץ \ n ץ \ ץ \ ץ \ a إ \ إ \ إ \ 0 A إ \ 0 A. إ \ 0 Ac إ \ y إ \ y. إ \ y إ \ إ \ إ \ a إ \ إ إ \ Y = إ.إ \ Y = ^ Cm إ \ m إ \ إ \ إ \ إ \ .إ \ c إ \ إ \ .إ \ إ

будет очень полезен в качестве примера кода, спасибо!

...