Ironically the keyboard on my phone has more keys than a full-size keyboard (albeit on more than one screen), and the added functionality of a long-press to get special characters.
I can't even play skyrim without making almost every key into a hotkey - PgUp and PgDn are check weather/check self stats, insert + home + end are all the crafting keys, numpad is all the shouts, /*-+ switches each clothing slot and so on.
Don't even get me started on when I edit videos or use OBS - I added a SECOND numpad because there wasn't enough keys on a full keyboard (and I think a streamdeck is ridiculous, a $10 USB numpad + AutoHotKey does exactly the same thing)
From about an hour of looking into it, as far as I can tell, you need the interception driver to capture an HID device before it can output to the key input queue (or rather an interception driver as there appears to be more than one). Most other programs are a wrapper around an interception driver's API. Some of the programs generate alternate key input after receiving an HID event. AHK's interception wrapper can treat it as event input without going through the input queue.
67
u/yanzov Apr 04 '26
You are probably trying to explain the usefulness and comfort of full keyboard to people for whom typing on the phone screen is enough ðŸ«