4

Кто-нибудь знает, как изменить раскладку клавиатуры на en-gb в сеансе XRDP на Ubuntu 12.04? Я использую mstsc.exe для подключения к XRDP-серверу, на котором размещен сеанс XVNC, однако я не могу понять, как применить раскладку клавиатуры в Великобритании.

Немного прибегая к гуглу, я нашел эти инструкции, которые позволяют мне менять раскладку клавиатуры, однако, используя загруженный отсюда файл раскладки клавиатуры, я теряю возможность использовать клавиши со стрелками, home/end и т.д. Сравнение файла со стандартным существенно больше различий, чем я ожидал, учитывая сходство между макетами.

У меня есть только RDP-доступ к блоку, поэтому я не могу создать новый макет в соответствии с инструкциями, приведенными выше, возможно, это локальная консоль? Также я не могу изменить ни используемый RDP-клиент, ни RDP-сервер, так как они - мой единственный доступ к системе, у меня нет доступа к локальной консоли. У меня есть привилегии суперпользователя на ОС, однако.

Какие-нибудь мысли?

Редактировать: я нашел эту документацию на странице sourceforge XRDP, которая описывает формат файла раскладки клавиатуры. Это указывает, что значения в файлах раскладки имеют Unicode 0x64 т.д., Однако файлы, которые у меня уже есть в моей системе, похоже, используют другой формат 0:0 или 65307:27 т.д. Кто- нибудь знает, в чем разница?

Изменить: уточнить заголовок.

1 ответ1

9

Кто-то еще пережил эту проблему и написал об этом в блоге:

http://component-parts.blogspot.co.uk/2012/08/fixing-uk-keyboard-mapping-for-xrdp.html

Он вручную исправил карту клавиатуры en-gb и разместил ее в своем блоге. Просто попробовал эту раскладку самостоятельно, и она прекрасно работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .