Сделайте, пожалуйста, чтобы отслеживалось состояние переключателей, назначенных в настройках управления. Например, Capslock и Numlock можно по лампочке отслеживать, наверное. А то сейчас так, включил переключатель, что то делаешь, а потом заходишь в настройки и все, переключатель вроде включен (лампочка горит), а на самом деле нет.
Сильно не пинайте, если фигню сказал. Не смыслю в этих вопросах.