Как я понял, аппаратно было два набора символов, переключались клавишей SI/SO. Поскольку это аппаратный триггер, то больше всего на его роль подошла клавиша ScrollLock. Я уже начинаю думать, что лучше наборы символов поменять местами (т.е. по-умолчанию вместо маленьких латинских большие русские). Ещё не совсем понял, выдавался ли какой-то код при смене набора символов, потому-что переключение знакогенератора происходит только с приходом кода клавиши, а "пустого" кода клавиши (который бы не выдавался драйвером) я не нашёл. Ещё набор символов переключался управляющим кодом в памяти дисплея, но это пока не реализовано.
Можно, но нужно цвета по умолчанию в конфиг вынести.





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