Как я могу заставить клавишу Compose работать с соединением X2Go из Windows в Linux?

Я подключаюсь с локального рабочего стола Windows к удаленному рабочему столу Linux с помощью X2Go. На рабочем столе Windows я использую функцию Compose с помощью WinCompose. На стороне сервера (удаленный рабочий стол) я настраиваю клавишу Compose в настройках XFCE. Однако когда я подключаюсь к удаленному рабочему столу и пытаюсь использовать клавишу «Написать», ничего не происходит. На этом снимке экрана показаны локальные настройки WinCompose, окно X2Go с удаленным рабочим столом и клавиша Compose, определенная в настройках XFCE на удаленном рабочем столе:

Однако, несмотря на то, что ключ создания устанавливается локально и удаленно и работает локально, он не работает удаленно. Как заставить работать клавишу создания сообщения при подключении к удаленному рабочему столу с помощью X2Go? Я искал в конфигурации X2Go соответствующие настройки, но не нашел.

1 ответ

Мне удалось настроить полезный ключ компоновки, используя специальную таблицу xmodmap, как описано в Arch-Wiki:

Создайте файл карты из текущей конфигурации:

      $ xmodmap -pke > xmodmap.custom

Отредактируйте файл и переназначьте клавишу, чтобы она работала как клавиша создания (я использовал бесполезную в противном случае клавишу «Меню»):

      [...]
keycode 117 = Multi_key
[...] 

Загрузите новую раскладку клавиатуры:

      $ xmodmap xmodmap.custom

Чтобы это работало для новых подключений, я думаю, вы могли бы загрузить файл xmodmap из вашего.bash_profileили.bashrc.

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