А для сброса F12 вообще не катит?
Ок, переключение раскладок сделаю на NumLock. Каждое нажатие по кругу переключает ражим 0->1->2.
Режим 0 - раскладка выбирается автоматически в зависимости от индикатора РУС/ЛАТ. Индикатор NumLock погашен.
Режим 1 - английская раскладка. Индикатор NumLock горит.
Режим 2 - русская раскладка. Индикатор NumLock горит.
Индикатор CapsLock - это индикатор РУС/ЛАТ ориона. Кнопка CapsLock - это кнопка РУС/ЛАТ. И получается, что в консоли/бейсике CapsLock будет поджигать индикатор CapsLock. Получается складно.
(И более того, Shift+буква переключает раскладку. Поэтому CapsLock в качестве переключения раскладки идеологически подходит)
Индикатор ScrollLock - это индикатор загрузки с магнитофона. Как и CapsLock - это отдельный вход микроконтроллера, и его можно припаять хоть к дианмику или дисководу. При этом ScrollLock будет подмигивать дисководу или звуку.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
