SDB:Rdesktop
背景
rdesktop 是 openSUSE 中包含的一个命令行客户端程序,允许连接到已设置为允许远程桌面连接的 Windows 机器。
有关如何使用它的更多信息,请打开终端窗口并输入
man rdesktop
openSUSE 11.1 中左手鼠标映射
OpenSUSE 11.1 包含 rdesktop 的 1.6.0 版本。在早期版本中,如果您在 KDE 中将鼠标按钮映射为左撇子,并连接到将按钮映射为右撇子的 Windows 机器,则远程会话中的鼠标将使用左撇子按钮映射。这在 1.6.0 中发生了变化,因此按钮将尊重连接的远程机器的设置。
为了使按钮在远程会话中保持其 KDE 设置,您可以选择在远程会话中将按钮更改为“左撇子”,或者使用在 [sourceforge 项目页面] 上提供的补丁来修补 rdesktop。
为了修补 rdesktop
- 通过 YaST 卸载 rdesktop 包
- 下载 rdesktop 源代码
- 下载补丁 [2038819 这里]
- 解压 rdesktop
- 将 .diff 文件移动或复制到新创建的 rdesktop 目录中。
- 通过手动编辑 rdesktop.c 和 xwin.c 文件,或使用“patch”命令行实用程序,或使用类似 kompare 的工具来应用补丁
- 运行 configure 脚本 (./configure)
- 运行 make
- 运行 make install
安装补丁版本后,您可以使用 -M 标志运行 rdesktop,这将阻止按钮重新映射。