3 ms·
I had a trackball (ploopy nano) that had no buttons, a keyboard that didn't support qmk, and a WM that didn't support mapping clicks to keystrokes, so I couldn'
by mattpallissard 4y ago
I had a trackball (ploopy nano) that had no buttons, a keyboard that didn't support qmk, and a WM that didn't support mapping clicks to keystrokes, so I couldn't use my keyboard to send the proper scan codes for a 'click'.
I wrote a uhid driver that listens on a socket and a cli that sends click/release events to the driver so I could map left and right click in my WM.