// SPDX-License-Identifier: GPL-2.0 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include int main(int argc, const char **argv) { char device[50], buffer[50]; int fd, counter, len, i; // Open your specific device (e.g., /dev/mydevice): fd = open ("/dev/input/event0", O_RDWR); if (fd < 0) { printf("ERROR openning keypad device %s\n", device); return -1; } // Read while(1) { len = read(fd, buffer, 1); for(i=0;i