xrdp - как изменить раскладку клавиатуры

Когда я открываю сеанс xrdp с компьютера с Windows 7 на свой компьютер с Ubuntu, используется раскладка клавиатуры США. Тем не менее, моя раскладка клавиатуры по умолчанию отличается на машине с Ubuntu, и я хочу использовать ее во время сеансов xrdp. Как я могу это исправить?

5
задан 30 January 2014 в 01:16

4 ответа

Если вы установили xrdp, в вашей системе должен быть установлен te xrdp-genkeymap. утилита будет расположена в папке / etc / xrdp

Чтобы изменить раскладку клавиатуры, вам действительно нужно выполнить команду xrdp-genkeymap. Команду нужно запускать локально на компьютере с Ubuntu, а не из сеанса xrdp.
введите следующую команду, чтобы использовать нашу раскладку клавиатуры во время сеанса xrdp sudo xrdp-genkeymap /etc/xrdp/km-0409.ini

Если вам нужна раскладка другого языка, вы должны найти правильный файл km-xxx.ini

Надеюсь, что это поможет, пока в следующий раз не увидимся

0
ответ дан 30 January 2014 в 01:16

Я хотел бы внести свой вклад здесь, так как там, кажется, мало инструкций.

Найдите нужный язык / ввод с клавиатуры из здесь

Так, например, fr-be French (Belgium) - 080C.

Затем выполните эти команды, чтобы сгенерировать раскладку клавиатуры для выбранного входа.

xrdp-genkeymap km-080C.ini

Чтобы скопировать его в папку xrdp

sudo mv km-080C.ini /etc/xrdp

Помните, что вы должны изменить права доступа к файлу, чтобы его можно было использовать

sudo chown root:root /etc/xrdp/km-080C.ini

Перезапустите сервис и он должен работать

sudo service xrdp restart
0
ответ дан 30 January 2014 в 01:16

Попробуйте локально запустить этот код не из сеанса xrdp:

xrdp-genkeymap /etc/xrdp/km-0409.ini

Перезапустите xrdp и попробуйте.

0
ответ дан 30 January 2014 в 01:16

для меня было достаточно выполнить следующую команду для установки правильной карты клавиатуры в X

setxkbmap be

, где необходимо заменить "быть" с земельным кодексом. Вы видите текущее значение с

setxkbmap -query
1
ответ дан 8 October 2019 в 16:15

Другие вопросы по тегам:

Похожие вопросы: