Мои раскладки клавиатуры - FR(Франция) и AR(Марокко). Моя клавиатура ноутбука azerty, поэтому я использую французскую клавиатуру, а раскладка клавиатуры французская, потому что я североафриканец.
Проблема в том, что некоторые программы, особенно видеоигры, добавляют американский английский в список раскладок, поэтому, когда я хочу, например, переключиться с арабского на французский, мне нужно дважды переключиться с арабского на английский на французский. Я очень ненавижу это. Существует обходной путь, при котором вы должны добавить английскую раскладку в настройках региона, а затем удалить ее
Я хочу, чтобы пакетный файл или скрипт C(++) делал это автоматически с помощью точки или команды в RUN.