Simulink® требует, чтобы расширение XKEYBOARD
обнаружило раскладку клавиатуры, которая в настоящее время активна. Некоторые более старые X-серверы не поддерживают это расширение. Если это расширение отсутствует или отключено, то Simulink принимает раскладку по умолчанию. Когда раскладка по умолчанию не совпадает с раскладкой клавиатуры, некоторые ключи не могут произвести ожидаемые символы.
Предположим, что вы используете основанный на Linux® компьютер с немецкой клавиатурой. Без расширения XKEYBOARD
Симулинк использует раскладку по умолчанию, которая является английской, и может поэтому произвести неправильные символы. MATLAB® правильно распознает клавиатуру как немецкий язык.
Если вы сталкиваетесь с этой проблемой, попытайтесь включить расширение XKEYBOARD
или используйте X-сервер, который поддерживает это расширение.