Deep Dive into Linux by Building xkey: ioctl, devices, uinput and device driver internals
Introduction
I started working on xkey project with a simple goal: make my keyboard act like a gamepad on Linux. I knew I could read key events from /dev/input/event*, and I had heard about uinput for
aayush0325.hashnode.dev12 min read