Я воткнул две клавиатуры в комп. Нажал на одной Caps Lock. Светодиод на ней загорелся. Нажимаю кнопощки на ней, букофки печатаются в верхнем регистре, всё как надо. На другой клавиатуре светодиод caps lock не горит, нажимаю на ней клавиши - И СИМВОЛЫ С НЕЁ ТОЖЕ ПЕЧАТАЮТСЯ В ВЕРХНЕМ РЕГИСТРЕ!!! А если нажать Caps Lock уже на второй клавиатуре - то с неё начинают печататься в нижнем регистре.
Это невыносимо терпеть!!! :) Доколе???!!
Ядро должно или синхронизировать состояние и зажигать капслок на всех клавиатурах, либо хранить состояние для каждой и печатать в нужном регистре в соответствии состоянием капслока конкретной клавиатуры.
Как в других ОСях - не знаю, можете поэкспериментировать и отписаться о результатах
Дискасс :)