在remmina中重新映射密钥不起作用

时间:2012-03-30 03:53:49

标签: keyboard x11 remote-desktop remap

我在我的linux pc上运行x-window,使用remmina远程访问windows xp PC
我已经在我的Xmodmap文件中交换了capslock并离开了ctrl,并将其加载到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 PC中不起作用。

我在Windows中修改了注册表以交换大写和ctrl,如果我使用windows的物理键盘,它就有效。

我在网上搜索了很多,有人似乎通过在remmina的配置选项卡中启用“使用客户端密钥映射”来解决此问题,但是,它对我不起作用。

我漫游哪个keymap文件会重新加载,所以我可以修改它们以满足我的需要。有没有人有同样的问题?

0 个答案:

没有答案