在我的 Win10 机器上运行 RDP,在 R4 上使用 xrdp 运行 Raspbian 发行版。
我的键盘布局与我的挪威语键盘不对应。
我遵循了以下建议保存 setxkbmap 设置吗?获取键盘(挪威语)。
setxkbmap no
在终端修复它。我也遵循了建议并将其添加到~/profile
.
问题是,当连接断开时(无论出于何种原因,网络故障,在摆弄某些设置后重新启动路由器等),或者只是在没有断开连接的情况下处于不活动状态,我的键盘布局似乎会被重置。
有接受者吗?
快问。setxkbmap no
和 和有什么区别setxkbmap -layout no
?两者似乎都能奏效,但都缺乏持久性。
答案1
由于您正在使用,xrdp
因此需要生成 RDP 协议的映射。
首先,您需要设置正确的键盘布局,setxbkmap
如您所提到的。然后您可以使用xrdp-genkeymap
提取 X 使用的映射。您需要找到键盘布局的代码。你可以在这个找到它列表。这是我的法语键盘的示例:
cd /etc/xrdp/ # goes into the right directory
sudo xrdp-genkeymap km-040C.ini
最后,重新启动服务后,sudo service xrdp restart
您的问题应该得到解决。
请注意,您可能必须xrdp-genkeymap
使用您最喜欢的包管理器来安装该命令。该km-040C.ini
文件可能已经在/etc/xrdp/
目录中,但是我不确定挪威语的替代方案。