我希望我的远程 SSH 服务器能够将其识别F11为Ctrl。例如,当我按“ F11+ C”时,我希望 Linux 将其识别为“ Ctrl+ C”
- 由于我通过 SSH 连接,因此 Loadkeys 不起作用,因此我没有扫描码来转换它们。
- 而且我无法修改 SSH 客户端(因为我从不同的机器连接),只能修改服务器。
- 我在远程机器上拥有 root 访问权限。
- 远程机器是没有 X Server 的 Ubuntu。我也有控制台访问权限。
答案1
您不需要在 /remote/ 机器上重新映射键盘映射,但需要在您的 SSH /client/ 运行的终端上重新映射键盘映射。因此,loadkeys
在您的客户端机器上使用应该可以解决问题(远程机器不再看到按键,只看到翻译的字符,因此将键码转换为字符是您的客户端的责任)。