我可以在 remmina RDP 会话中交换 CapsLock 键和左 Ctrl 键吗?

我可以在 remmina RDP 会话中交换 CapsLock 键和左 Ctrl 键吗?

我想始终交换CapsLockCtrl键。所以我使用GNOME 调整工具现在。

我经常需要连接到远程 Windows 10 服务器,因此我使用 Remmina 程序连接了服务器,但CapsLockCtrl键没有交换。有什么解决方案吗?

我尝试更改/etc/default/keyboard文件并更改远程 Windows 10 服务器中的注册表“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map”,但他们无法解决这个问题。

答案1

安装自动热键在 Windows 10 上,创建一个.ahk包含以下内容的文件:

Capslock::Control

将该文件添加到启动文件夹(shell:startup在 Windows 运行对话框中键入)。

答案2

0x3a=0x1d如果你有 Remmina 1.4.21 或更高版本,你可能可以通过在设置中的 RDP 首选项下添加“键盘扫描码重新映射”字段来实现你想要的功能,如下所述这里您必须退出并重新启动 Remmina 才能使其生效。

这是扫描码的在线参考,如果你不想惹麻烦xev或者其他什么的话。

XKBOPTIONS=ctrl:nocaps我总是用in/etc/defaults/keyboard和/或'ctrl:nocaps'dconf将 Caps Lock 重新映射到 Control /org/gnome/desktop/input-sources/xkb-options。因此似乎就像 RDP 设置中的“使用客户端键盘映射”复选框对我来说就足够了。不!

“Map Meta Keys”功能描述这里似乎对我也没起到什么作用。

祝你好运!

相关内容