X-серверы и международные раскладки клавиатуры

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

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

Если вы сталкиваетесь с этой проблемой, попытайтесь включить расширение XKEYBOARD или используйте X-сервер, который поддерживает это расширение.

Была ли эта тема полезной?