Remap ключ в Remmina не работает - PullRequest
4 голосов
/ 30 марта 2012

Я использую x-window на моем компьютере с Linux, с remmina для удаленного доступа к Windows XP PC
Я поменял capslock и оставил ctrl в своем файле Xmodmap и загрузил его в файл xsession.

Вот мой файл Xmodmap, расположенный в ~ / .Xmodmap

#!/bin/bash
SYSMODMAP="/etc/X11/Xmodmap"
USRMODMAP="$HOME/.Xmodmap"

if [ -x /usr/bin/X11/xmodmap ]; then
     if [ -f "$SYSMODMAP" ]; then
       xmodmap "$SYSMODMAP"
     fi
fi

if [ -x /usr/bin/X11/xmodmap ]; then
     if [ -f "$USRMODMAP" ]; then
      xmodmap "$USRMODMAP"
     fi
fi

Это мой файл xsession, расположенный в ~ / .xsession

! Swap Caps_Lock and Control_L
! 
remove Lock = Caps_Lock
remove Control = Control_L  
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

Это сработалооднако в моей среде x-window он не работает на моем удаленном компьютере с Windows.

Я изменил реестр в Windows, чтобы поменять местами capslock и ctrl, и он работал, если я использую физическую клавиатуру windows.

Я много искал в Интернете, кажется, что кто-то решает эту проблему, включив «использование карты ключей клиента» на вкладке конфигурации remmina, однако это не работает для меня.

Я хочу узнать, какой файл раскладки загружает remmina, поэтому я могу изменить их в соответствии со своими потребностями.У кого-нибудь есть такая же проблема?

...