Remmia 键盘问题:AltGr 无法识别德国 105 键键盘

Remmia 键盘问题:AltGr 无法识别德国 105 键键盘

我正在尝试使用德语键盘配置访问 RDP 服务器。该键盘在客户端上运行良好,但在全屏 RDP 会话中则不行:在这种情况下,Alt+Gr-Key 不起作用。这非常烦人,因为在德语键盘布局上按“<”和 AltGr 会产生竖线符号“|”。如果这不起作用,则意味着:您无法输入竖线符号。您无法输入反斜杠,也无法输入 ~

客户端操作系统和远程操作系统上的键盘均已配置为通用 105 键键盘。无论我做什么,AltGr 键都不起作用。

但是:如果我通过 RDP 打开远程计算机上的“键盘布局”表,则如果按下 AltGr,则相应的键会显示为黑色。结论是:键本身已发送到远程主机,但远程操作系统无法将其正确转换为相应的按键。

另一个“故障”:有时,如果我启动 remmia,软件会返回到英语键盘布局,尽管已配置德语布局 (!)。在这种情况下,我必须在远程计算机上的 Gnome 中删除键盘布局,然后重新添加。然后,我就可以再次使用德语布局定义的大多数键 - AltGr 除外。

这很烦人,因为在日常工作中你需要 ~、| 和 \。如果普通用户的键盘无法正常工作,我无法向他们提供 RDP。有人知道如何解决这个问题吗?谢谢!

使用的操作系统:

  • 服务器:Ubuntu 17.10
  • 客户端:Ubuntu 16.04

根据此处的要求,/etc/default/keyboard 的输出:

客户:

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT="deadgraveacute"
XKBOPTIONS=""
BACKSPACE="guess"

服务器:

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"

更新 1:重新登录后,我再次遇到了键盘的 EN 设置。我再次将键盘重新配置为 DE,然后……惊喜!成功了。结论是:此问题与 RDP/remmia 不保留已配置的设置有关。所以问题是:如何使配置的键盘设置永久生效并防止 RDP/remmia 更改它们?:-/ 任何帮助都值得感激!

更新 2:我发现 Ubuntu Mate 的 GUI 键盘工具虽然显示正确配置的键盘设置 - 德语(并且仅德语) - 但与此同时,某种 Gnome 键盘指示器小程序显示“EN”作为布局,并且在与 remmia 重新连接后仅提供 (!) 英文布局。解决此差异的唯一方法是完全删除 Gnome 对话框中的键盘设置并再次添加。然后一切都正常工作(但仅限于当前会话持续期间。)有谁知道 Gnome 小程序从哪里获取信息以及为什么它与 Gnome 键盘配置对话框中显示的数据不同?(顺便说一句:我使用 Mate 作为窗口管理器。)

答案1

该问题在带有 XRDP 的 Xubuntu 20.04 上仍然存在。使用 Windows 10 上的德语标准键盘进行访问。我可以确认 Regis May 的解决方法有效:将 RDP 窗口从全屏缩小为窗口。@ 和 \ 等字符现在可以Alt Gr按预期与键配合使用。

cat /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"

相关内容