Есть специфическая железка самодельная, с клавиатурой. Есть желание написать драйвер, чтобы набирая текст на этой чудо клаве, текст появлялся в редакторе. Соответственно чтобы работала в разных ОС.
К сожалению, пока никакой информации про разработку клавиатуры, драйвер клавы под ОС не нашёл.
Пока не понятно как решить вопрос с кодировкой, символами, раскладкой и как весь процесс происходит от нажатия до появления символа на экране.
Прошу подсказать, что почитать, по изучать и есть ли какие-нибудь наработки.
@Informatikum Всегда пожалуйста. В крайнем случае можно отлавливать нажатия через кастомный драйвер и отправлять нажатия клавиш через WinAPI (в случае, если ОС - Windows)
@Informatikum и да и нет. Если сделаете устройство полностью соответствующее USB-HID классу, то писать драйвер даже не надо будет, однако если трубуется большая функциональность, то придётся как-то с девайсом общаться. Не обязательно kernel-space (читай, драйвер), но без WinAPI и в user space в какой-то мере не обойтись всё равно, пусть оно может и быть спрятано за Windows Forms, например.