4 ms·
I would probably make my own PCB for this if I actually get around to doing it. (I'm an EE, so making custom hardware would be half the fun.) The tricky part fo
by AdamH12113 3y ago
I would probably make my own PCB for this if I actually get around to doing it. (I'm an EE, so making custom hardware would be half the fun.) The tricky part for me would be writing a driver. I suspect that's where it would fall apart; to my understanding keyboards (as a standard device type) use a limited number of scan codes and the mapping to characters is done in the OS based on the locale settings. I'm not clear on how hard it is to get e.g. Unicode code points through a USB port -- [1] says there's no standard way, while [2] seems to have hacked something up with alt codes. I suspect that would introduce input lag, though.
[1] https://stackoverflow.com/questions/37203616/how-do-i-direct-input-unicode-from-a-device-i-want-a-machine-interface-device https://stackoverflow.com/questions/37203616/how-do-i-direct...
[2] https://hackaday.io/project/192644-unicode-binary-input-terminal https://hackaday.io/project/192644-unicode-binary-input-term...