Использовать МК в клавиатуре РК?
В принципе - можно. Но, напоминаю, в отличии от гадкого скэн-кода IBM PC, который появился лишь из-за особенностей матрицы клавиатуры из расположения клавиш на ней и транслировался в драйвер клавиатуры как есть, а во многих современных клавиатурах совершенно иные матрицы со своими особенными скэн-кодами, который внутренний МК клавиатуры ретранслирует из внутреннего скэн-кода в стандартный скэн-код - не гадость ли?
У РАДИО-86РК самый правильный "скэн-код", практически не требующий никаких таблиц (окромя функциональных клавиш). И портить РК какими-то табличками, пусть даже во внешнем МК - не этично и не эстетично, пусть даже проще, удобнее и практично.
Ну, раз мы в данной теме спорим над таким вопросом, как "переключение раскладок на лету" (без перетыкания физических клавиатур), по крайней мере, теперь стало понятно, что вопросом - никто не занимался.
P.S.: Конечно, можно обойтись и SMD-ключами в количестве 256 штук, чтобы мультиплексировать две смежные раскладки. Тогда черри-клавиши будут только открывать/закрывать соответствующие ключи определённой раскладки.





Ответить с цитированием