Мой отец нашел раскладку клавиатуры для русского языка, которая ему очень нравится здесь. Однако он нестандартен и поэтому не отображается в разделе «Языки» (Панель управления->Язык и региональные стандарты->Языки->Подробности->Текстовые службы и языки ввода->Добавить) раскрывающийся список для выбора раскладки клавиатуры. Насколько я понимаю, создание нового сопоставления должно быть простой задачей - возможно, редактирование XML-файла и перезагрузка. Кто-нибудь знает как это сделать?
За исключением этого, как бы я написал программу для эмуляции этого? Кажется, что он должен запускаться в системном трее (я могу это понять), иметь хук, перехватывающий входящий ввод с клавиатуры (не знаю, как это сделать), конвертировать его из файла конфигурации и отправлять в любое приложение и текстовое окно имеет текущий фокус (опять же, без понятия). Если повезет, это не должно быть слишком сложно.
Любой совет?