如何在 rdesktop 中禁用所有 gnome/linux 快捷方式?

如何在 rdesktop 中禁用所有 gnome/linux 快捷方式?

当我在 ubuntu 上使用远程桌面时,各种 gnome 和 linux 快捷方式的传播经常让我感到困扰。

我知道我可以在 gnome 控制面板中禁用其中的一些功能,但是 Ctrl-Alt-F 键之类的功能也让我很困扰(我不认为这是 gnome)

有什么办法可以禁用所有这些快捷方式,最好仅在应用程序具有焦点/正在运行时禁用?

答案1

就像之前的海报一样,我不确定你的意思。

我的情况:使用 Linux 中的 rdesktop 接管 Windows 笔记本电脑。使用 Alt-F4 关闭了 rdesktop 而不是 Windows 窗口。经过一番谷歌搜索,我添加了 rdesktop 命令行开关-G,解决了该问题。

如果您的问题类似 - 您可能-G也需要添加标志。

答案2

嗯……我无法通过另一条评论回复,因为我的回复太长了。在我看来,这是一个糟糕的设计,因为它扰乱了“回复”线程。哦,好吧……

无论如何,Ctrl-alt-F1/F2/F3/F4 等键被捕获在非常低的级别;完全在 X-Windows 和 Gnome 之外。虽然有很多关于这些键及其工作原理的解释,但这个似乎相当易读: http://linux.about.com/od/linux101/l/blnewbie5_1.htm

虽然我可以看到 begin 能够传递这些按键的价值,但我也看到了确保它们始终在本地工作的重要性。如果有办法做到这一点,它必须在您的客户端 RDP 程序上实现 - 即当应用程序具有“焦点”时,禁用所有 Ctrl-Alt-F{n} 键并将它们转发到远程计算机,当应用程序失去“焦点”时,恢复所有 Ctrl-Alt-F{n} 映射,以便它们可以正常工作于所有其他应用程序和 Xwindow 系统本身。

目前不知道这如何起作用;我会密切关注解决方案,如果找到解决方案,我会告诉你。

相关内容